package com.robotraconteur.javatest;

class ServiceTest2_test_sequence_gen
{
    private long counter;
    private long step;
    double[] double_constants;
    long[] uint32_constants;

    public ServiceTest2_test_sequence_gen(long seed)
    {
        counter = seed % 7823;
        step = seed % 17 + 7;

        fill_array1();
        fill_array2();
    }

    private void fill_array1()
    {
        double_constants =
            new double[] {0.11808806176314335,    0.39707350606301617,    0.27114383032566935,   0.1816549980743133,
                          0.9745821790407598,     0.3871963990399544,     0.23019466875895944,   0.9750733084525263,
                          0.9082211077758257,     0.3458578243892674,     0.2145223031819451,    0.050577890701211214,
                          0.6859014835404248,     0.13346491631693647,    0.31130161297472747,   0.4427049020013023,
                          0.6668933913989237,     0.27386895592679106,    0.7935266595399671,    0.1801039408397278,
                          0.24687809555578377,    0.14371795298956047,    0.6919432557030775,    0.26342660961205466,
                          0.8297390075495092,     0.590707127717445,      0.31363110564252494,   0.9347078770102211,
                          0.9092858094676379,     0.05007361982869851,    0.6839993121920985,    0.04537519346436425,
                          0.9596513618649168,     0.014192218318528238,   0.3461518994899867,    0.2892061109297216,
                          0.7852209512734595,     0.5512898498515767,     0.23876171449479588,   0.18603170199864816,
                          0.9332549148364775,     0.7196381585823254,     0.11328783534529274,   0.28718907679131567,
                          0.8943265682808665,     0.09528306977661194,    0.12076041011075966,   0.9093613227704904,
                          0.6159424378241243,     0.46040246050201283,    0.10114403603396294,   0.3256022559352807,
                          0.4345689432015529,     0.16526053043685363,    0.921377210764023,     0.047316086921034506,
                          0.8124471820976614,     0.5549322662743057,     0.6372044012956544,    0.7384490314500013,
                          0.08785073630126417,    0.34009451753816633,    0.1128188235298141,    0.7570689642925523,
                          0.8888240249867422,     0.4793558825392765,     0.2873446224140068,    0.5812977408955284,
                          0.12115017049089272,    0.027781953854400854,   0.2261478033219121,    0.5215829399443781,
                          0.6689715427971396,     0.037255766439576954,   0.027369544851444938,  0.0012655162592882796,
                          0.057718580810741105,   0.768571577589763,      0.40663466239871804,   0.37132551049394413,
                          0.35689602073641835,    0.999288862894407,      0.45921716865448736,   0.8858162825940926,
                          0.5256617928380493,     0.10987414986308519,    0.2282318164593513,    0.9447877860501251,
                          0.3916195407188612,     0.3162722195101684,     0.6022681762024559,    0.8968606183295518,
                          0.9660981389203961,     0.8259051566799759,     0.9567596329789867,    0.10899477146391134,
                          0.8686975579744052,     0.6460925454900462,     0.014139153158731599,  0.8236465472145591,
                          0.14070749413750772,    0.45029851995863457,    0.49760400143002703,   0.4269219371696674,
                          0.6497722752581501,     0.18891142683143125,    0.7842553099501023,    0.4567336175118104,
                          0.41557010767259617,    0.5409386156760537,     0.8569918583692724,    0.6404373935353948,
                          0.3979570017461407,     0.7638872113303937,     0.3143786258820297,    0.4124363084260697,
                          0.7511608198176333,     0.9309621020613599,     0.3510817626656133,    0.4129906358226556,
                          0.160132289651869,      0.9034249772852133,     0.29307932554939686,   0.6648217626783984,
                          0.57370441847376,       0.25866833134255185,    0.9868393298504949,    0.7519952534740356,
                          0.9125793884741256,     0.09414441028013487,    0.3698912686054433,    0.7697425935080573,
                          0.818433838006258,      0.45387442546859913,    0.9540623871808379,    0.6546622392518656,
                          0.33175597948205304,    0.3650812315404032,     0.2204262671755911,    0.2896249886230644,
                          0.4359348975163234,     0.6874635995532687,     0.9898862923022991,    0.8447030875007443,
                          0.556631665555674,      0.22535633122318266,    0.2962015363488314,    0.40919811529893524,
                          0.35277813955676585,    0.9135649109049062,     0.1362136204679547,    0.014832030307457944,
                          0.9786997284639897,     0.8831443107570999,     0.18693034847662915,   0.6306544158593178,
                          0.7195346571103611,     0.12280632826845916,    0.09598120028079893,   0.41628580769894785,
                          0.4563945117320106,     0.5453569722070474,     0.5409708243628841,    0.9548826130433853,
                          0.73826674029996,       0.7606706691331442,     0.7451510370045543,    0.46905357694223615,
                          0.38604069300230726,    0.24227549467990406,    0.36888260743435897,   0.7736266009784566,
                          0.5599726292985049,     0.1638200476964048,     0.5231363926268443,    0.46476816047428493,
                          0.7354540829476179,     0.7592160523397236,     0.904926665320885,     0.13659567661634864,
                          0.3605347480789368,     0.8559898787924197,     0.05806361089284218,   0.3514516073731695,
                          0.3200035963730826,     0.8130816300220727,     0.2441806071247825,    0.5094333382670222,
                          0.3085154105289487,     0.8016697912649855,     0.489223980669399,     0.1271196388708592,
                          0.45361959574589095,    0.4076021039211315,     0.21008200776692043,   0.6492824809428919,
                          0.36355899831102345,    0.3700493597456158,     0.8804732140356909,    0.6838347468524664,
                          0.6251817013921166,     0.8129669218885914,     0.5802559767397518,    0.7612778764685251,
                          0.7743182342054986,     0.8813454629585609,     0.13901937602535086,   0.6441396609146538,
                          0.0669814086333228,     0.7988834918175571,     0.21342150853610775,   0.48912606983409,
                          0.6268962979617757,     0.3420705951554025,     0.644355248574381,     0.02474027233115894,
                          0.9629261752485292,     0.32756595461616556,    0.6234896183759103,    0.8694620695988075,
                          0.5339106063143038,     0.8138209300770278,     0.4605248816782116,    0.22035927729293459,
                          0.46230821418688905,    0.040888157819212734,   0.9342201664439329,    0.49451931633162305,
                          0.7828481989036491,     0.6308540812254672,     0.787338250006729,     0.8242296298141132,
                          0.37842153129646017,    0.4037533058169085,     0.29363853429695086,   0.2616333890346294,
                          0.021747079536094893,   0.07159932403819824,    0.0836252556663275,    0.6508931436148896,
                          0.4696851495094455,     0.7780320192599322,     0.9056810238799952,    0.16581571523410876,
                          0.07477643334310968,    0.08918832273632304,    0.3510030518197498,    0.8208879098716282,
                          0.6730030327410184,     0.2056228302092813,     0.8589526402816096,    0.7661103309406245,
                          0.10410779894694244,    0.2980240916305603,     0.08309278020221389,   0.16892923264993776,
                          0.1673649190856814,     0.9902665970726163,     0.3958281017993982,    0.6357761365697472,
                          0.0004985278107018098,  0.8934719592462411,     0.4433264015781644,    0.3060269838972648,
                          0.5961031105262977,     0.19337740613989174,    0.6601304530774094,    0.3188815478943351,
                          0.9591385952061902,     0.7487404392909567,     0.021452192187004893,  0.09677090814242906,
                          0.9443022122893349,     0.06906514980446588,    0.47150949773110995,   0.5254661986191255,
                          0.35885196872594927,    0.6149642641579985,     0.43424327780540106,   0.22788025977293125,
                          0.49038872275875656,    0.7629112500519988,     0.39008097446204415,   0.6305574278747439,
                          0.8660069529571268,     0.09187729927486732,    0.10263894893766723,   0.9867782984008415,
                          0.6162178104927842,     0.5865318376745987,     0.7492617148781313,    0.3109228268448453,
                          0.4066052601781911,     0.8077848008927694,     0.2339009135047284,    0.8946378393181584,
                          0.46618372347474724,    0.8228301884287071,     0.4963502528255559,    0.10742931804428801,
                          0.3790151347468922,     0.3556483613732718,     0.7454368606830942,    0.29581192451899996,
                          0.23435803066694416,    0.5567984286403972,     0.9944409203657257,    0.40931036913420094,
                          0.6117874287675803,     0.6747592372520032,     0.5883710356352353,    0.5879986008137923,
                          0.9894877844299926,     0.24498970716199964,    0.43472097669493615,   0.5658599957342948,
                          0.6785955276344691,     0.32468469937473055,    0.8120952606970443,    0.9665109134432694,
                          0.3633211690155298,     0.8776842975299799,     0.6166943967353135,    0.5264436393190735,
                          0.43461378380896143,    0.31963622439415607,    0.5661547056518071,    0.2799550324270562,
                          0.5225294051645226,     0.21965894465606783,    0.8745496251589806,    0.355155931673077,
                          0.9785028143409555,     0.549180958773751,      0.04728436109850853,   0.4408505961142082,
                          0.14266589754619374,    0.12806936439311334,    0.8422508564579877,    0.30560080277060553,
                          0.28786165870961034,    0.5910301159521268,     0.04620033959431569,   0.26425608337438955,
                          0.7018316541730308,     0.5339492648974965,     0.6430291468345456,    0.6907932037900721,
                          0.6245286197249267,     0.37094536018183155,    0.2396910270788618,    0.39124245712771666,
                          0.5541688454847093,     0.8713377215893969,     0.05938742665581742,   0.01241460136353345,
                          0.879517562854424,      0.37477715983213533,    0.07192681026285175,   0.9241059349680454,
                          0.9385300558643621,     0.4421320115952644,     0.7237581457744204,    0.5911461221297237,
                          0.5052348293128005,     0.768573703207428,      0.5428363230360528,    0.8136325092440324,
                          0.08178473157166011,    0.08127441625255183,    0.16118756878439533,   0.5324614938478965,
                          0.7504733592403365,     0.8395312059157386,     0.006502769647036333,  0.681805185167828,
                          0.55062774394151,       0.7720599468655934,     0.7108274856720785,    0.5029284824736332,
                          0.7296136311360604,     0.18611079483260184,    0.3214894555659986,    0.5497521448934527,
                          0.612312546478986,      0.2567665793415739,     0.18063694335767433,   0.6529415469066755,
                          0.428220857347304,      0.27033865701859017,    0.6301539033537722,    0.8954399656398911,
                          0.8620791238652082,     0.358883885983992,      0.6565637660364451,    0.03899031230829075,
                          0.5992254226976144,     0.676891025853718,      0.2762482994500366,    0.7702445697240418,
                          0.7883253815379588,     0.20393956323595241,    0.9626316053331848,    0.6335084312247247,
                          0.2576140594017752,     0.05256518359732176,    0.9159962132008892,    0.2513156443590282,
                          0.582613297989311,      0.09486499892714495,    0.5089995503110107,    0.023105697168018247,
                          0.6934221576913613,     0.6447280482700932,     0.9222950845931368,    0.4908271777816723,
                          0.4012739483720401,     0.5949023418177657,     0.40571994486797613,   0.6467215135683724,
                          0.09603587913633727,    0.5880987073700991,     0.9475098122497913,    0.17017882359144798,
                          0.7611288126744469,     0.7800004705344918,     0.9805157090633413,    0.49239767506511134,
                          0.525621028628471,      0.5955097911630189,     0.8382565015317662,    0.8521067587896233,
                          0.016174722075197212,   0.9622504576974049,     0.41305828807482736,   0.9696375267344141,
                          0.9570049439265458,     0.3725469311180356,     0.7217083924350551,    0.13550047029202483,
                          0.048554001245699197,   0.611121478355831,      0.11699009554859885,   0.2549105305320696,
                          0.8353167504742361,     0.00855534601782959,    0.7420952212399781,    0.9306301641377172,
                          0.2582575255846541,     0.40373052563148093,    0.4724456211978053,    0.48473950091287354,
                          0.13641662775945151,    0.892900261781099,      0.9134971038444577,    0.8124550194246825,
                          0.021377019307288747,   0.5371219453187059,     0.06616515667907086,   0.8392982081481858,
                          0.7878164775264851,     0.6038019826468104,     0.5407279567805809,    0.8334685679598667,
                          0.8828200130301792,     0.2892161433059288,     0.6363827534826434,    0.9111080426139715,
                          0.2216791093450039,     0.8706828446080086,     0.058320171542013854,  0.0017885147201338603,
                          0.5374100491309518,     0.9191921406673188,     0.9004840238169437,    0.21546548822697664,
                          0.21521643757150222,    0.4135650192826279,     0.41735904098918497,   0.3680566475553957,
                          0.5361010291026598,     0.2060745133027586,     0.6466786414844194,    0.2555059150169803,
                          0.3042398408694681,     0.13599973293246204,    0.5643396250890071,    0.49022960983678765,
                          0.886775268876995,      0.6808574378306889,     0.34886912190621966,   0.05910306999475168,
                          0.2644985648004752,     0.43248727337474,       0.4338321881250695,    0.3379412208548226,
                          0.7314920530536205,     0.38747717497997813,    0.43788062299958863,   0.6252405062326328,
                          0.4228607506564407,     0.11043479369103382,    0.8600310571909089,    0.3238100345473882,
                          0.6118121488628919,     0.5136309395371775,     0.7134454351295275,    0.36297050974034517,
                          0.7863582181437382,     0.9394021060565931,     0.19272040719334027,   0.8892728719954666,
                          0.3739539578009009,     0.40828732660228084,    0.7710108251456727,    0.3139143928322433,
                          0.5231143486040469,     0.5884727079237009,     0.40292448955304494,   0.31229128739915457,
                          0.008103390161475987,   0.5951526889855415,     0.08913610806878203,   0.9945373885500453,
                          0.9252330715818449,     0.02261280756297268,    0.7055952792909543,    0.011887107429877974,
                          0.06471394323665669,    0.3073821113611167,     0.7209790243952364,    0.9890927427895614,
                          0.2829090159211163,     0.38987754724421464,    0.4054688299855227,    0.020066476289379187,
                          0.2626615925901822,     0.5590002234109553,     0.9498023765681355,    0.5973420301849269,
                          0.8980548256172753,     0.5616962292771038,     0.04230268859383657,   0.30308051212676623,
                          0.35930920515841924,    0.6036950051401851,     0.384968274852718,     0.312308774242101,
                          0.3692273904078601,     0.3172006270594643,     0.7226276523499817,    0.20439047525077614,
                          0.6357508706809525,     0.3577069534295817,     0.9492404541407644,    0.3735290617972227,
                          0.5119756913679082,     0.9664339494183619,     0.6364328990394912,    0.2846721192618006,
                          0.010964760898709014,   0.49772356258980777,    0.46988334199167014,   0.4279494746262865,
                          0.22623302281987934,    0.3187704225374557,     0.2093231719134918,    0.7593963353959611,
                          0.4625524803450076,     0.8468487813319907,     0.30206910755651506,   0.3380613633549854,
                          0.39455415467782573,    0.7019645750419382,     0.947065639026993,     0.605333850442553,
                          0.11292456377093496,    0.4721597294029506,     0.6477029655985921,    0.011172089213592806,
                          0.44983047519810904,    0.38910305768154374,    0.18975209868914733,   0.8165156644762526,
                          0.16011293264660797,    0.8835426554822109,     0.5429230439593155,    0.8489041844295836,
                          0.12524355886296823,    0.3400126851146301,     0.5384281394899175,    0.4771459907557558,
                          0.06033129106902324,    0.38125744632632086,    0.7131492958924768,    0.8136329955769709,
                          0.16376611177446598,    0.0022631081640877015,  0.18366496166829394,   0.11032363663544142,
                          0.6709984131227905,     0.591537150789633,      0.3965894462978884,    0.4462240652526217,
                          0.6489369153602685,     0.15627792060804246,    0.5828561460304416,    0.8021362221478929,
                          0.46969278894375666,    0.9270688928839373,     0.48232595220072527,   0.3030139868257481,
                          0.26417159530156886,    0.4771428897714962,     0.03133356850609259,   0.8009407727149894,
                          0.9277491659668051,     0.532200504678513,      0.6829142967963835,    0.09841692883850661,
                          0.26374551811487834,    0.9018313727579701,     0.11942764786327098,   0.7166639736889414,
                          0.5132679723575806,     0.5338325173566333,     0.7805635679525501,    0.7656351819693812,
                          0.6204226093833011,     0.1850875995156398,     0.9073688196259678,    0.8233469506736163,
                          0.2658230025797421,     0.13501660774180047,    0.026158102821365548,  0.7538369816313552,
                          0.4373271076245152,     0.2559079732442736,     0.44318061196793557,   0.18874478556217944,
                          0.9001217870246204,     0.02510911772630009,    0.629531681380815,     0.27491250373270626,
                          0.7652802588216262,     0.2342039700077978,     0.1905300339535071,    0.9241302782770972,
                          0.04821274718469781,    0.2788030830433196,     0.7247337501517115,    0.6850118669022752,
                          0.9866938645400655,     0.1446727020334575,     0.2597335525496386,    0.7915445798552591,
                          0.863576504277694,      0.3511934296903042,     0.7049169116788868,    0.6914137749844148,
                          0.92883026483981,       0.11672137780963687,    0.048423681326212,     0.18739398181964795,
                          0.3717443471715435,     0.3289046003213417,     0.9558190128626967,    0.20714383936144587,
                          0.3714676810861953,     0.4392060538337378,     0.984907109132837,     0.9751413322207008,
                          0.015264435061731918,   0.8991052688073077,     0.7580255717541848,    0.28082798296481626,
                          0.6179452769767477,     0.9311574279329193,     0.5114546595067491,    0.25643598931795397,
                          0.38961615906891567,    0.8845533119972361,     0.4662208803328106,    0.8969664884345281,
                          0.2010493976166119,     0.32510086587086084,    0.4860247268592096,    0.18103893281063999,
                          0.8318100859577969,     0.7508416834751045,     0.44478094716908256,   0.49254435499316973,
                          0.8482475369094777,     0.7819299413149919,     0.5624486431318817,    0.8643988258521559,
                          0.7397756253502105,     0.415206714651393,      0.6352217336497741,    0.933368986711593,
                          0.7749550979908477,     0.36235331034037,       0.5998729853921307,    0.20554147883025997,
                          0.4796964376513627,     0.5430472244564134,     0.6611784861824505,    0.649118006557437,
                          0.0894991374510038,     0.9332151757938915,     0.8518028707789924,    0.6875168603250106,
                          0.40224345420985697,    0.43613323910022517,    0.5764611501317158,    0.5110203090553879,
                          0.11778146782866938,    0.2750499555771603,     0.9204412228511986,    0.5982084604806762,
                          0.49465927285377154,    0.23843873632115298,    0.14799321572142765,   0.5249347049449488,
                          0.676157317555957,      0.07035946204215415,    0.7955851364803835,    0.31302775703764785,
                          0.8603218104066013,     0.5653696525722016,     0.045118422639226274,  0.22217852731666943,
                          0.04206878707044237,    0.9267416745378635,     0.4484419159416485,    0.772649961781817,
                          0.04313723247025614,    0.5833126281497195,     0.8920846214147803,    0.32629738035933775,
                          0.834026700320939,      0.8515113953422444,     0.34647394864933556,   0.9312457566253319,
                          0.9288110303011535,     0.911460819066421,      0.5061654217295981,    0.22126802227839937,
                          0.11011894041989267,    0.07982945058915258,    0.6014129884740537,    0.21137697706366954,
                          0.5050947780080455,     0.9368090455974944,     0.8095629063653647,    0.41897458881848004,
                          0.18376286120576935,    0.3746585886118071,     0.0514557303230222,    0.6149285340353486,
                          0.7175000558317168,     0.24323239233243676,    0.8995782262049171,    0.4382141996921126,
                          0.9689105908967175,     0.5567083081333106,     0.21824050358884228,   0.3041010071253871,
                          0.8578257860572073,     0.6874809725039885,     0.2567360177759136,    0.09289556655791065,
                          0.601394757441654,      0.3905707847343465,     0.6269622665451811,    0.18548477615937786,
                          0.9831751317670202,     0.9293763674710948,     0.2883425128582334,    0.9447685757268528,
                          0.6668718639718363,     0.08860781220164293,    0.27866294123711366,   0.018152249861373426,
                          0.7769442305211107,     0.22290755311883403,    0.7110899525064801,    0.29545667903194384,
                          0.21042804961990236,    0.6696809283826698,     0.9429756296173233,    0.9858086538513796,
                          0.3365876016010937,     0.09820421262945267,    0.9721375652021342,    0.14524893899638558,
                          0.32051082913121176,    0.3790811793383936,     0.8081682727177745,    0.9041790482728926,
                          0.9072273155669196,     0.7361854451937497,     0.01700535777444878,   0.3462198523221117,
                          0.20133171171444586,    0.6552903602781011,     0.9849045806546715,    0.10300029387803,
                          0.0343363381484898,     0.29587874639823764,    0.27247339500700607,   0.8122815814942925,
                          0.697282148600555,      0.8019014337248156,     0.32110392002997645,   0.5435989135525243,
                          0.25336273564042755,    0.07511506630216169,    0.5771842509539693,    0.9494621082892432,
                          0.05181408451256031,    0.2255346787482062,     0.4052327551356675,    0.07002191149959391,
                          0.7497381003217017,     0.5287801105987655,     0.08701267341844254,   0.05728977368575816,
                          0.8453833084072174,     0.7370291032527608,     0.1974931159403368,    0.4410433468592112,
                          0.6561633530650004,     0.961638637866387,      0.400232474605695,     0.7881918099093638,
                          0.971989792765586,      0.3421476666378508,     0.21695082711274027,   0.9662372712701265,
                          0.5587525738781545,     0.23411049934669048,    0.21927272214165738,   0.25875228093183666,
                          0.39125949901194423,    0.3722976464384721,     0.5799971412857879,    0.7924928130616936,
                          0.34733016920823634,    0.39825231686321305,    0.47353011301205017,   0.8665153254160903,
                          0.8170832171132127,     0.7186757014161756,     0.36797525340135495,   0.7202421373604678,
                          0.22742374060848236,    0.05237345131925608,    0.7815250696637724,    0.537865375063918,
                          0.05877508249063901,    0.3388461477231621,     0.010378113246003129,  0.7635891851459585,
                          0.26189296267345497,    0.8921563062382811,     0.5704929121896244,    0.8921102439856884,
                          0.8631244998126665,     0.21437254249809667,    0.17325378430506577,   0.4413631319356942,
                          0.16723067628477095,    0.05844671650583211,    0.40713674036451775,   0.5478318535374214,
                          0.7507637054462191,     0.5518810990780751,     0.3531061208308618,    0.18367405870536502,
                          0.2128763730880997,     0.5545834436303758,     0.05712173937328735,   0.9396878932616111,
                          0.8429071406736056,     0.4799604112179615,     0.19740273089087257,   0.9598896492166362,
                          0.5385708537121373,     0.3020694526890365,     0.5970228839519559,    0.03311460687787404,
                          0.21582178251860484,    0.2723664867630228,     0.73377974515052,      0.8759617868844667,
                          0.8232976308651004,     0.03700306133178122,    0.38716654259545924,   0.771694669657325,
                          0.7642610346956655,     0.8731197874627835,     0.4189921573136275,    0.7403621716160607,
                          0.591107629855735,      0.4963269450394223,     0.9929002976618904,    0.5051598559514098,
                          0.8762214154952497,     0.26345798260901243,    0.8734010724298948,    0.33930779461274674,
                          0.20455454107155213,    0.27202864323058396,    0.8379340605826956,    0.1577136422613713,
                          0.3497420070274553,     0.6047774698098963,     0.1346439907993906,    0.032487045996263286,
                          0.42192915900170036,    0.5819629347562012,     0.5583299171311906,    0.9465277347015835,
                          0.16478091262264427,    0.5694667944642635,     0.30707535620818993,   0.49819159245955047,
                          0.792023510165612,      0.13850939867398881,    0.7765136993634244,    0.7757240424754629,
                          0.7027089483498431,     0.7576024695597564,     0.6780908097829627,    0.8115402968381701,
                          0.04230081680416986,    0.598117466699103,      0.25247094709709106,   0.21789026412046208,
                          0.5596450902785303,     0.27924138534471954,    0.5836857352686641,    0.3101052990547787,
                          0.8082219755862983,     0.4002538473011129,     0.4418030617217851,    0.3355220622939905,
                          0.6418736967123997,     0.04002086572356123,    0.2697100442778948,    0.05219412234533882,
                          0.9682244357590644,     0.7524399392871339,     0.3150178009344061,    0.6841813700641486,
                          0.16121920066904383,    0.7166309590400565,     0.8239736649769723,    0.13056426951089095,
                          0.5382711196638462,     0.2918655247296591,     0.06361986731678793,   0.4997101653793863,
                          0.7160735980905536,     0.6883210348229364,     0.29028961949956644,   0.32840692839408236,
                          0.9867303846619755,     0.682667858295624,      0.9999344111044323,    0.9093754505051961,
                          0.13987442946833872,    0.6717610673233682,     0.870856346750566,     0.789550023057975,
                          0.8912727758158918,     0.8620626807962146,     0.6647804690817651,    0.7203747981083668,
                          0.9445149767375695,     0.3485298532125519,     0.7475414127294949,    0.35630027486927696,
                          0.45177948270215307,    0.40537211735323664,    0.289655671324311,     0.3523591255345878,
                          0.658299152446759,      0.5723421077235467,     0.32340677976336263,   0.608024402599978,
                          0.15065571536169664,    0.9454653804613852,     0.6639779299499051,    0.9448532211731823,
                          0.16446005174859324,    0.8134121698691537,     0.5902108167131438,    0.17269140068719557,
                          0.47092834327354394,    0.8024210549243069,     0.1835032794252719,    0.22855832354810224,
                          0.2956629333405023,     0.11277119125261792,    0.3708014084241472,    0.1771214316910451,
                          0.0613256329734867,     0.15535562508038425,    0.14643768124284207,   0.7113786632051002,
                          0.6816121941010977,     0.25427440589044625,    0.9105039942575283,    0.2626275949650906,
                          0.8743248467589826,     0.17775109798408306,    0.8233144213044139,    0.4493045862148761,
                          0.9289574215563192,     0.41246605757394894,    0.46305006898485435,   0.09465486382456179,
                          0.14138710454789294,    0.5995265742175495,     0.1895915026442926,    0.7703539240047068,
                          0.39460296525219274,    0.09298348697370684,    0.05572666816234695,   0.5768972850553533,
                          0.12143304436502067,    0.22177355070763383,    0.8456161476367566,    0.9950862202917009,
                          0.8762989615513064,     0.12973237372807023,    0.5096093345704372,    0.29856204365830596,
                          0.13405184341373155,    0.3508844672598084,     0.2715606876631014,    0.5920439335131269,
                          0.5203008049176737,     0.2645334446296833,     0.9961756572030332,    0.6947528615717281,
                          0.2656923389499519,     0.800219418664097,      0.5253090362395398,    0.9331940049262183,
                          0.20702393231987304,    0.5133355601340401,     0.30525838587897336,   0.12777611264004018,
                          0.5699751271320035,     0.2552404635084413,     0.07162322795740794,   0.7647529845336876,
                          0.672224159186855,      0.7739403827398212,     0.1595963822742964,    0.16503380393425038,
                          0.2341066103208712,     0.25413513980031965,    0.3201946129772437,    0.7886082407666994,
                          0.30279949786360616,    0.5458688386567395,     0.27593536647410677,   0.6199644196256926,
                          0.9769056462226836,     0.0690346955004767,     0.7356449880772845,    0.5680675438627516,
                          0.7885194500613456,     0.5745253694880936,     0.09516979118464852,   0.41095363718596567,
                          0.5247806528166639,     0.06889327257344358,    0.10220677524749744,   0.46156592611062375,
                          0.9941755888582899,     0.6575323541511688,     0.8903014197576481,    0.021566699717169846,
                          0.5854098813021632,     0.024849866692510547,   0.7321832185208413,    0.9398908189062314,
                          0.161605146097898,      0.2923692981350924,     0.29683177201663824,   0.888225972664728,
                          0.4952168768403802,     0.9347639362844131,     0.8957212359907937,    0.33057629726945703,
                          0.6980354931964999,     0.4623267600384875,     0.4295381149626404,    0.763010526632678,
                          0.603341430953062,      0.7821487281285144,     0.9834613693375158,    0.12016505491050056,
                          0.9589619378542033,     0.4665205603498396,     0.2331460897326887,    0.5503369340809909,
                          0.32026322926348005,    0.1281583012900599,     0.24177065071469128,   0.8703669385484409,
                          0.014422433798426337,   0.793121808695591,      0.9887371052863829,    0.27674894683934126,
                          0.3601826273412466,     0.6612945952139901,     0.7978130570800702,    0.7680528221246946,
                          0.9683709178140776,     0.48495751622276795,    0.03602089758790905,   0.6294163266719937,
                          0.9471301945981717,     0.710097092302267,      0.12870016302295506,   0.023377190448314322,
                          0.10137820933379493,    0.8781540719257389,     0.8141122873538388,    0.11184975599118285,
                          0.08318427795620031,    0.28165385046275526,    0.8517555579123011,    0.8221724831015889,
                          0.45468896351717525,    0.613370628079813,      0.7416285770432711,    0.6578158745550554,
                          0.9242826184836967,     0.19823000884358288,    0.1946117703636946,    0.15748670161390943,
                          0.041554014102250125,   0.17467695217063406,    0.536890983485062,     0.6051092503685662,
                          0.22638709958870196,    0.2577118066365772,     0.47789381671870235,   0.40216971144124936,
                          0.9081173281300887,     0.4323062424734797,     0.33331616108164186,   0.6387841843184672,
                          0.34771928976438904,    0.25238005084111514,    0.0673507596143672,    0.7827784228217279,
                          0.5486749171461384,     0.2686786993773266,     0.7216673320831933,    0.8521385622030841,
                          0.4036556213101784,     0.05389955361271492,    0.8605727495121023,    0.2620183453126005,
                          0.7428276631488362,     0.7499868891698707,     0.4751417615162302,    0.08078468464713362,
                          0.4833549981351992,     0.29646612965330355,    0.7230809728254035,    0.0013587526739268219,
                          0.6485697032808296,     0.8236726896984554,     0.48605546526841714,   0.5886948874045671,
                          0.039866344675153154,   0.8772918848628517,     0.9278577278780504,    0.3533904891796865,
                          0.526476660178618,      0.9840169017457732,     0.3914102913105054,    0.09552078871295433,
                          0.4263214500389727,     0.4160116237030925,     0.4775880417453596,    0.7728455635232607,
                          0.13485017351503592,    0.39924559821712424,    0.9352737505809616,    0.4797889211413007,
                          0.34357765474066104,    0.8648071336289281,     0.813513159951602,     0.37306270264629016,
                          0.4990443401952108,     0.9014805016325693,     0.32956878239317655,   0.2053848292855347,
                          0.3525575775160579,     0.5176633807445933,     0.7516770606798547,    0.04562244478478217,
                          0.1697806508231906,     0.593943897397884,      0.7363436395713012,    0.594900843719289,
                          0.6911625891709269,     0.6526154357662239,     0.05973222546491319,   0.4538110117378529,
                          0.9660242907014512,     0.38756108341096485,    0.43861132953360515,   0.06521149107238222,
                          0.639911222345425,      0.7110133731361981,     0.33737462182563505,   0.920827379705587,
                          0.4289816371072974,     0.07185369345591985,    0.06472721805646531,   0.9524089639989497,
                          0.44624432954810545,    0.4963945823468069,     0.8395184978194854,    0.45481361137329523,
                          0.23145947579975878,    0.3836691793079763,     0.041253631016087144,  0.7689487771662921,
                          0.7843263106396721,     0.5921029375626075,     0.178462024863297,     0.38195102635650247,
                          0.18393464903080758,    0.853978220418008,      0.16226466739788248,   0.6028903173288414,
                          0.9144495364343216,     0.8495834813249012,     0.9989565942210943,    0.3982606756919106,
                          0.49710529158564365,    0.8058155133515219,     0.6995545318333856,    0.8046146561850005,
                          0.21531481161005384,    0.2660918678310139,     0.4963448864050486,    0.011219916681143527,
                          0.7814034093507488,     0.9698350708617531,     0.8206367554151386,    0.0811353783080675,
                          0.3048635443295752,     0.34035895649236947,    0.4741623827096034,    0.4755925001741895,
                          0.23599971348225468,    0.5972830659522512,     0.44446389036036027,   0.18781147593917435,
                          0.2852150593091246,     0.9247682052276058,     0.39022873535731395,   0.29999547645337565,
                          0.23261722839790344,    0.4726943541336024,     0.32999969901504733,   0.4106989605368676,
                          0.25987594226771926,    0.5733237991090476,     0.46743347859059914,   0.20734017822547657,
                          0.8250933905245337,     0.8950083703449331,     0.9826330335178797,    0.2588455973558593,
                          0.8848482397545162,     0.22425334548902476,    0.007114102341946094,  0.6178306237171123,
                          0.2882679935056218,     0.004110606721978272,   0.3578514370324011,    0.937117502373018,
                          0.8191362478327489,     0.5264503774680637,     0.7126310314599116,    0.725033035599427,
                          0.6836460833678726,     0.9489555706663746,     0.24217381582170605,   0.9981285947519442,
                          0.6885491304249269,     0.4083676847227724,     0.41476349129012857,   0.19828809994981234,
                          0.08554267342931854,    0.2724756424933251,     0.6938317918015329,    0.14644679680150752,
                          0.9188312971572159,     0.49378911499433087,    0.582784427728424,     0.8372117508389326,
                          0.24040536728651163,    0.294899190156918,      0.7600285165968004,    0.1306238194294148,
                          0.0475468072376124,     0.2974487598308012,     0.29112882855008715,   0.42002893918675976,
                          0.2857520673654842,     0.47201924256805516,    0.2203772263861664,    0.5649892518642434,
                          0.41960301968761426,    0.021473881707026243,   0.8267686083066739,    0.10934400430896418,
                          0.2688685389783312,     0.27425166388781275,    0.5020029909044462,    0.2474929645284265,
                          0.09668173589614204,    0.48362150833826734,    0.5214144537225854,    0.05779557946888281,
                          0.34711514861747206,    0.44103471585161436,    0.19257946498362577,   0.06857816020547614,
                          0.7895372691077953,     0.04804763170078852,    0.7658751154176736,    0.74824490448168,
                          0.6560107291125247,     0.6299841841489916,     0.12680992071631447,   0.8980663961263227,
                          0.13756442813749192,    0.6043579779445404,     0.15684452277827166,   0.06156868078255817,
                          0.7600416796273484,     0.0041341338186680066,  0.46616097834364856,   0.353338545534724,
                          0.5360763505364982,     0.23993508958618148,    0.46383924606953497,   0.43949438112491745,
                          0.11406731638782297,    0.045103838284834885,   0.7981253345694256,    0.6012632962924179,
                          0.23569683055647783,    0.13351735962171918,    0.6005229376866086,    0.86711390221398,
                          0.5268355039292378,     0.16525694371415878,    0.6182720043990849,    0.5888447353429345,
                          0.2615255713038652,     0.7149559980228649,     0.7500650589278361,    0.732435553882271,
                          0.8498340899577493,     0.4323993025519053,     0.7524203478625255,    0.00926228750802971,
                          0.43384304529061035,    0.466847231825109,      0.46020945246307177,   0.44590941202823486,
                          0.7852062253288729,     0.06713230092025946,    0.7689787442422019,    0.031521215638755984,
                          0.6856683373579755,     0.11715023177116335,    0.9477129117060692,    0.6103592592393331,
                          0.9726436692624316,     0.8719805409274874,     0.9600124902875928,    0.7633157640954337,
                          0.9031194006984042,     0.4117097655798424,     0.5917728902647283,    0.880696780078381,
                          0.10076849583773773,    0.6440486856072943,     0.5578275563873039,    0.19923344200809012,
                          0.729868957904753,      0.022465466357680097,   0.555717066085314,     0.04111507661864633,
                          0.03990711913222722,    0.04232565979515879,    0.9913994787497808,    0.4237501411829311,
                          0.472725602110709,      0.6500451579043571,     0.7974431296125448,    0.7921010448281448,
                          0.75532316597476,       0.443662947185513,      0.868632168915875,     0.637953815996993,
                          0.27687102768226457,    0.4844189010822929,     0.7619495590109543,    0.4988385920081573,
                          0.5733691945233387,     0.594937884768482,      0.9796855921456933,    0.8707838701595241,
                          0.13988820411508085,    0.8029451472278305,     0.836685754190935,     0.021052858917557704,
                          0.2992704689336185,     0.3022074571287551,     0.7572899905699652,    0.4300839916838026,
                          0.7707864486268577,     0.8673409467843307,     0.9434105103438207,    0.6326363671871539,
                          0.6667845795407594,     0.34096992156059946,    0.707632243060371,     0.950964921015516,
                          0.5800677495952639,     0.7511405441957287,     0.6516326902418639,    0.6007137599408454,
                          0.4490037841618797,     0.8685940002941004,     0.23347001254834931,   0.2786319207646102,
                          0.07699077865421378,    0.9058912618889178,     0.8019059430515363,    0.0221649395179927,
                          0.7342096818030527,     0.10661336410019429,    0.6833093656955919,    0.323633706564883,
                          0.821913546511289,      0.4876412538229209,     0.8663555957631257,    0.9784109123396604,
                          0.494848107427869,      0.9485381134044084,     0.23466042866463965,   0.26879330230348275,
                          0.40924541255648617,    0.024547492477307475,   0.8684653423970778,    0.40061932541866885,
                          0.1331811266667069,     0.030309176671732496,   0.07872555954011373,   0.4144064580934682,
                          0.13511750669157718,    0.17107649830858374,    0.7071731489900208,    0.7625363329695407,
                          0.5164087569034105,     0.5158360046777561,     0.28535790612195233,   0.9879664343944952,
                          0.67280256912603,       0.8890291546480457,     0.9160230021859649,    0.3870806889253373,
                          0.856090460117206,      0.5768102059551495,     0.9223337174375985,    0.23721869407349916,
                          0.4069096715991599,     0.7796022542728966,     0.5193936684525793,    0.1748902593527093,
                          0.09086477172395413,    0.054490239252921735,   0.1881730383889063,    0.7110632070770782,
                          0.8303308295384368,     0.8334735451402168,     0.5379791047283308,    0.16302925152042347,
                          0.7727351062557225,     0.3388189644788434,     0.6973041144352392,    0.4733588987442421,
                          0.8402609835393424,     0.49625970826659327,    0.6378136894404014,    0.2856951819363074,
                          0.4413238986227448,     0.6525680894378554,     0.9983963327111249,    0.48752627131731285,
                          0.906506038704346,      0.01932347244522925,    0.8121950275380121,    0.9255041756709821,
                          0.5995564672674958,     0.4205531648080212,     0.033335219953896544,  0.5912868361012278,
                          0.3196128167231035,     0.221903568953581,      0.6908879786020649,    0.3787754104609753,
                          0.8522534041955377,     0.03873285724146169,    0.43482947815592,      0.919129126644546,
                          0.667354082627777,      0.31783226395103603,    0.8001375957424187,    0.17310362640226762,
                          0.5233480284832298,     0.2913233109609661,     0.8792650757288446,    0.07868718804987207,
                          0.9509021711701667,     0.4108003288622233,     0.5934766628579128,    0.34995291077153867,
                          0.41854717950418097,    0.6941658891238749,     0.12557733400099758,   0.3281062412202753,
                          0.05141635826312552,    0.7419427766883007,     0.5974167460502979,    0.11843824474324205,
                          0.41624570357145785,    0.5241978143519431,     0.6088797415457056,    0.07468968176757884,
                          0.5023265176344017,     0.9090329039918261,     0.4732874239558371,    0.0873343552445005,
                          0.6764967429865865,     0.2685285522329034,     0.17987348708361062,   0.21794025543419937,
                          0.04506667459049274,    0.5018862569659501,     0.5078747135732997,    0.43021565967376363,
                          0.6523140326710496,     0.28274802785807285,    0.07106725904517608,   0.28412045938179287,
                          0.9880686559758622,     0.15413418168040405,    0.6816532780414968,    0.10817525221350599,
                          0.24761260716111821,    0.8649020852886178,     0.411873463400273,     0.17058153589762415,
                          0.9163691971503306,     0.007196092301011703,   0.1936665602549229,    0.46466627431828744,
                          0.44295911943086863,    0.1172971321827675,     0.4400844880916466,    0.5368268361835457,
                          0.8684164555968115,     0.2812307653966326,     0.06851445918914023,   0.7132782777678082,
                          0.09576820129809371,    0.8995898428580046,     0.10543798768004409,   0.4614566156221068,
                          0.6331937101571287,     0.4807961686524217,     0.4609565296429643,    0.5836532376147622,
                          0.5807543463780841,     0.8162136284856114,     0.8132769016139306,    0.16919281057255597,
                          0.6922889722501279,     0.6638165028617848,     0.44427877700540563,   0.24612130969874924,
                          0.2288978442462356,     0.4196732099844862,     0.6068876369911855,    0.8538412466282072,
                          0.5377958438136206,     0.0001820101730740653,  0.06012719703223002,   0.7839390339179111,
                          0.8661168961580733,     0.7862900458227231,     0.775939700793733,     0.04398179954449821,
                          0.35386997226032924,    0.38318008423155825,    0.8753253311427119,    0.5387594663326629,
                          0.11380706765344151,    0.379221151136929,      0.3369951011284258,    0.3586380278000254,
                          0.24562341723876546,    0.7498769304062437,     0.24873804182437853,   0.05127831463752808,
                          0.998994870524362,      0.775559809580817,      0.6384471957165043,    0.012789066888993506,
                          0.20010407278711184,    0.18521892179341282,    0.21464298369620527,   0.34693695168648864,
                          0.4316773585977651,     0.7126073849598474,     0.7548406602482975,    0.9296337158718612,
                          0.12077500898366889,    0.6245571106285978,     0.583836571235023,     0.9160327609345381,
                          0.922492499533602,      0.9420495998387024,     0.20225159488872646,   0.33422669541135364,
                          0.739250921818253,      0.1884582293852114,     0.8695566511000842,    0.7363479454729783,
                          0.23805479899600146,    0.7407899518410447,     0.2755179071645256,    0.6912781729057249,
                          0.04029952914467361,    0.9398317582837065,     0.9261184105857462,    0.6223123077462753,
                          0.2650908892091116,     0.3408005108816735,     0.9965574809953514,    0.46445559413888493,
                          0.418762462623965,      0.24059957173932311,    0.5364698219203713,    0.17213550136081102,
                          0.41049021521591167,    0.5401304007079931,     0.7357920834555868,    0.11236329476922269,
                          0.6067416559966118,     0.30045453801629995,    0.5362729073390462,    0.6126397865724198,
                          0.8408852964127183,     0.9395203879546513,     0.8029151136285452,    0.43569243314527684,
                          0.31820688821012033,    0.247134880790028,      0.8186121927712436,    0.32669531958500064,
                          0.667774009341066,      0.1425393689196467,     0.3150549477793537,    0.006931651342571454,
                          0.37126719317107526,    0.7684911017700815,     0.12496740176870935,   0.29317902632472626,
                          0.20034287744146184,    0.5340688691066464,     0.6159440609913173,    0.04264050938256159,
                          0.28411421975240747,    0.16536872596589292,    0.37402454445497735,   0.27979702387612193,
                          0.29424633772813824,    0.1341630729328499,     0.07763118770442157,   0.8294037178312093,
                          0.6445986349739792,     0.3573744028172974,     0.3359609212464857,    0.3662960055336121,
                          0.7267007076504431,     0.5282700898845214,     0.23177774254702455,   0.470034327964415,
                          0.42530540953223683,    0.1855509777931731,     0.26908806206556557,   0.1058875659598546,
                          0.2918959111214987,     0.5545413381101905,     0.567650111225151,     0.6251358005929395,
                          0.5933163913435103,     0.4060824049027698,     0.3563463664492532,    0.35579322788767087,
                          0.6731741839779117,     0.6030411395318556,     0.539902239255278,     0.41469875627509156,
                          0.8169267616188663,     0.7481953395321682,     0.04745545889242653,   0.9136849896008767,
                          0.23983362418774523,    0.36534185129051266,    0.8244963402964302,    0.2655065350921111,
                          0.08034038945972422,    0.39861362533490385,    0.2103281730057336,    0.5606626584279822,
                          0.3761745209390953,     0.3521432404037028,     0.7230344739471675,    0.24479933799615217,
                          0.130564383077452,      0.23182891228666191,    0.13456639528662862,   0.14881261821245917,
                          0.5215527736126426,     0.6059596476399376,     0.5008135126734993,    0.5073085084774656,
                          0.16221552331119804,    0.6569892805853472,     0.023823951884095362,  0.24088471492098207,
                          0.9147818962823043,     0.8693736909602656,     0.3294903103332074,    0.4000389448166144,
                          0.8559660814456523,     0.20719352722991435,    0.20586435039089146,   0.4929536358123232,
                          0.0284778463489761,     0.30467746930710504,    0.6328536928316043,    0.7691416172430684,
                          0.9637769150111929,     0.3767251645700964,     0.5119265629781609,    0.5462630373901048,
                          0.8288551022692897,     0.4005909943239402,     0.20637488276832783,   0.6035790621789057,
                          0.6395792658562701,     0.42420700165424496,    0.0022867360860429065, 0.17061920599563474,
                          0.09465517020546466,    0.9655750476934547,     0.06734395045139452,   0.43144153648859573,
                          0.8167948544785013,     0.2868153926147301,     0.7381193628197686,    0.908682969271311,
                          0.17655464918497465,    0.7443308117004017,     0.3300566213058971,    0.21146004717299705,
                          0.29257045439475937,    0.661600674725096,      0.5293186076596803,    0.3855758051123559,
                          0.32653997627207876,    0.9399809592108904,     0.6717696795741708,    0.8890848140281892,
                          0.8892205579650635,     0.42105114843140046,    0.5967477733647794,    0.24103976527527382,
                          0.10398362871060707,    0.0590543439899619,     0.5312719269231081,    0.16846601546263862,
                          0.2721027330357856,     0.9269754095126502,     0.2457055747937893,    0.48265466231188936,
                          0.4668849041781735,     0.5141109693686958,     0.6234964068512966,    0.28330092949879404,
                          0.5762229615596921,     0.8515478253312639,     0.6834088928467109,    0.708220890090973,
                          0.3269988295645756,     0.7524749744744885,     0.13811343367924422,   0.5801666070348239,
                          0.9957700676641733,     0.8831522987220461,     0.40343267550789286,   0.5205365089412439,
                          0.9539164251395428,     0.754499986986482,      0.4467291942830106,    0.5936160462266381,
                          0.5710205352468797,     0.5270047257938951,     0.45164915195739164,   0.2691168623386204,
                          0.6750068715192817,     0.11957620398471724,    0.6199395121547603,    0.9313905823070637,
                          0.26675434276491106,    0.09100085646490552,    0.09246017788786476,   0.5948023039352007,
                          0.1701221210699292,     0.6842521824606033,     0.30698034058199875,   0.19742432338007554,
                          0.6024877191469418,     0.8902628719182986,     0.06047871106563152,   0.8631127790901112,
                          0.5077809457414237,     0.7728702230516774,     0.5028895064850561,    0.7750250102673119,
                          0.8957417305842154,     0.10733555728450861,    0.7478021739851379,    0.0899010730440053,
                          0.44660696413342926,    0.15137624315723375,    0.5913262760232515,    0.9560738958091881,
                          0.7874244726408918,     0.8253902953367841,     0.9418138202926816,    0.007836847312340023,
                          0.4839496639431803,     0.024038625585567686,   0.1851074871157825,    0.12281028550110629,
                          0.8064402324522449,     0.15612839722975447,    0.7060641037996749,    0.4673448736786716,
                          0.011894829080457359,   0.39272168726970946,    0.7161259792323178,    0.6290052734397343,
                          0.7772797803099432,     0.1574463433421165,     0.8030899813503648,    0.7363431400338964,
                          0.45879823345308324,    0.0037917753764487028,  0.28447976376466977,   0.5921853608258534,
                          0.7245782648400525,     0.8096837273927996,     0.7932210447765462,    0.15080502500483772,
                          0.9259156010110698,     0.15669259858340023,    0.05376718762761912,   0.17555446073882497,
                          0.556873070039762,      0.88559663950969,       0.18637987027397696,   0.7700255428942459,
                          0.8164845822377289,     0.9138337355820165,     0.14901577192750448,   0.34358497671230726,
                          0.7940872150147961,     0.6041870780033277,     0.9520589780511517,    0.4337068157339632,
                          0.9677477722371496,     0.5392420826655399,     0.07939819567247197,   0.22847717117027255,
                          0.7655723588101238,     0.041164715874710156,   0.8285532626279466,    0.21536398847890037,
                          0.583061000667976,      0.0062261609347386004,  0.03221266681545243,   0.0861970443208151,
                          0.8763050548197815,     0.09103933223536842,    0.6737024438959067,    0.7405594875601649,
                          0.8125159677470202,     0.9658410265388896,     0.38767817859684217,   0.24770028846362457,
                          0.8356555369302041,     0.14644493140939052,    0.1400698032811769,    0.11292835074344476,
                          0.8292038135029747,     0.8195253443641697,     0.4305707875447039,    0.008768925103462055,
                          0.9418116386213089,     0.3700537696460441,     0.7281458705441715,    0.3525597878986072,
                          0.4706622356938852,     0.07597023166061723,    0.7263845942968795,    0.7926957856529625,
                          0.20708854189893933,    0.8550994281361883,     0.4921826901475681,    0.731291818473225,
                          0.7581965712856973,     0.9847295665065082,     0.35840503352716013,   0.8036214506614977,
                          0.6721274753851932,     0.8500341541503577,     0.05622160200809767,   0.9192843691149019,
                          0.027933283911725004,   0.9280325658207272,     0.5617424927797804,    0.5642222892605603,
                          0.9011999782137274,     0.3167170964934296,     0.5419148325336923,    0.3651261427058342,
                          0.0159896116887146,     0.7018674495198965,     0.8360808351884182,    0.7375427821032601,
                          0.7412603958012424,     0.5150371220928276,     0.7748984109571144,    0.6296323711967572,
                          0.6234499015258101,     0.024127763826156445,   0.989420995145785,     0.5510541799966217,
                          0.016152307255765885,   0.9004863713616409,     0.901535273772316,     0.5337852001885921,
                          0.8199119894702028,     0.9602062266495569,     0.02635737140901462,   0.5152671357593348,
                          0.11413472626947263,    0.7271220524232084,     0.04669851962449345,   0.973215206797113,
                          0.06783606544762733,    0.5844296822524406,     0.42134165886829256,   0.825224107446682,
                          0.21615617130344023,    0.4605835313838086,     0.7152292017218791,    0.39286153037332894,
                          0.2539815252546994,     0.22192389250490863,    0.8671251111429498,    0.9326793274770836,
                          0.4985496220390869,     0.2884633592216248,     0.2583217015191792,    0.940757553166467,
                          0.1604329513170739,     0.6821676702342997,     0.5233404828416436,    0.0775679753161076,
                          0.7760026334993639,     0.9614881246947393,     0.6950328669480749,    0.8515268490542989,
                          0.09479128969214268,    0.39494728277981694,    0.4891769476639597,    0.41815752427950004,
                          0.002589580520870216,   0.3521693755960913,     0.6173911460923495,    0.8436265316336606,
                          0.4357535838448764,     0.6043833408130997,     0.948749730572852,     0.5456556522329518,
                          0.7662402976927806,     0.053064650631492793,   0.3742569671467624,    0.5827552867093838,
                          0.4889867387806579,     0.3820360142557956,     0.041034126282015415,  0.03371107995460243,
                          0.17335834127993832,    0.5371189738919894,     0.29752399365933646,   0.9286286264166171,
                          0.10053376819026816,    0.9519555140547626,     0.5380222669463706,    0.5360900152115715,
                          0.6896312366373103,     0.23960618855662463,    0.5001524977804008,    0.9410407030719887,
                          0.5546259450199411,     0.7384377027597124,     0.8867532014071955,    0.5532096254824155,
                          0.3888227482273181,     0.9584850375383954,     0.22411777454756432,   0.06716569034802933,
                          0.03624978672089152,    0.2449932378264459,     0.8147438662205808,    0.8235595013273971,
                          0.2893755968545869,     0.6549066969067938,     0.5884037291461175,    0.6833479121086908,
                          0.3258673953587694,     0.14899594581568953,    0.722285317207751,     0.9387781974451291,
                          0.5956209233022104,     0.32995424803264606,    0.513543699170583,     0.6856517421406892,
                          0.3484620158608389,     0.08591173217023884,    0.7216905568962927,    0.572228776676013,
                          0.13500720071578665,    0.0050531610163068175,  0.6305800108483972,    0.27613953256055224,
                          0.3113362409469934,     0.9481644323543554,     0.09548186749721632,   0.19042100198379142,
                          0.6501161284002616,     0.32604043008100503,    0.45583282030161676,   0.3092296984805829,
                          0.5981846050269867,     0.8786203326873409,     0.4211951023483903,    0.25893027667094404,
                          0.5820861663660312,     0.16588048611517814,    0.9909001330674879,    0.5146467776521106,
                          0.6890849695525968,     0.24123070427349003,    0.1645764521259283,    0.08324399422537854,
                          0.22221536783269424,    0.7318393486409069,     0.5270003280355477,    0.03360274379553796,
                          0.6139566592431733,     0.8015177461520704,     0.7291459651181122,    0.04219298921856329,
                          0.7812088799573482,     0.038004761877105664,   0.15169045145630933,   0.7336080796610778,
                          0.4321421952876542,     0.24856079593973557,    0.6081573338404965,    0.8733286351828925,
                          0.7890779557070375,     0.04189005311550542,    0.27637014102896573,   0.6204954038575486,
                          0.5653786728700275,     0.3732710478564275,     0.849386101873059,     0.9653013944564804,
                          0.0807368816315579,     0.04608995311394204,    0.15113810120034965,   0.990384502134036,
                          0.7495425194796209,     0.07615960014862666,    0.3820918759585902,    0.757002544984481,
                          0.37983058080434107,    0.6084548349806261,     0.7592175264980374,    0.6377560264624994,
                          0.014791085098256329,   0.5036562051824344,     0.9543143183435266,    0.2604842540819292,
                          0.6173257441758949,     0.8261649801252334,     0.8013303320945281,    0.14527962650796356,
                          0.22448127924488914,    0.32509376978289195,    0.5098732051987036,    0.19046104219183801,
                          0.6392980519244734,     0.21859424523447457,    0.26278855474731755,   0.18072378418074853,
                          0.9591595406028821,     0.9190787106943422,     0.48302761425224616,   0.7422902417466823,
                          0.24995642067620194,    0.12466455199951032,    0.8272258519851345,    0.4114210682179176,
                          0.32062426361257945,    0.30458700001408,       0.25667551160023694,   0.8900286474799964,
                          0.42455454617674293,    0.45666880150266953,    0.0693183413941536,    0.9454989347857441,
                          0.35165264478129843,    0.3498666628649668,     0.01456774626142987,   0.31515040663895133,
                          0.10346516575790154,    0.7578485962534294,     0.3309948092820333,    0.534297688397666,
                          0.2857557785794663,     0.4193694879451202,     0.08756225558562658,   0.19137192615143683,
                          0.8954386627589025,     0.9591420819176131,     0.993492948252887,     0.36936988473957844,
                          0.17461262186922533,    0.7392188932477525,     0.752907274396299,     0.9291615441767478,
                          0.5512000308603481,     0.381139811279397,      0.5865361829032815,    0.611593134511888,
                          0.22338528282159997,    0.1605048387912127,     0.9035349998127344,    0.10685187281330522,
                          0.04950599766051966,    0.7713245856983733,     0.40065711193552667,   0.9119457079044073,
                          0.7262105842833073,     0.6553078510892713,     0.15560506127053697,   0.1551553551941499,
                          0.03542722557158384,    0.39459663453385474,    0.17302792860073513,   0.04743024311252164,
                          0.45222697483459573,    0.09727342383121718,    0.37070121288662183,   0.7717157479636357,
                          0.6526827338596336,     0.9597813263941959,     0.3506004159048033,    0.4120935734358421,
                          0.28746676879539,       0.40846442705034247,    0.34042521125650027,   0.9998776398159358,
                          0.3199212645260523,     0.3787052054488068,     0.7954085859068571,    0.24121975389211103,
                          0.5007010982589831,     0.5557316216194076,     0.7120093450390624,    0.7757483338262458,
                          0.15679902985768457,    0.5115840422955561,     0.4683384901513723,    0.9710901626736105,
                          0.531114877023973,      0.11944046760628668,    0.28810598823138733,   0.49737931173820227,
                          0.7630338973591214,     0.6297796776608683,     0.982918177966818,     0.9754048510738085,
                          0.30894769342950446,    0.1408139794098764,     0.1421447645088545,    0.7805266338360533,
                          0.24009724933284315,    0.11350093545615292,    0.17353948867266333,   0.19109267959865261,
                          0.7667167687284862,     0.09969916744372154,    0.7189765042250021,    0.9386198919957126,
                          0.1794141209968937,     0.17547456761587,       0.5300011606306563,    0.0942936592224356,
                          0.043386635042763966,   0.9714582340334335,     0.9914623205017665,    0.06662655613515922,
                          0.15741300969346605,    0.5879464987497366,     0.042086381233854,     0.3562158512248824,
                          0.443417272397133,      0.07566634837683883,    0.89634056982892,      0.022100208338563188,
                          0.6361340178435013,     0.9620599959216278,     0.2713322161356465,    0.8488416767279183,
                          0.1498237166844839,     0.37875305290250194,    0.4773676271281221,    0.8938920543568624,
                          0.3843629822974356,     0.09950524502221147,    0.20396081180396708,   0.3077922050083325,
                          0.5615088176538799,     0.918773298750677,      0.40293770414876373,   0.918592120395035,
                          0.019895001735154794,   0.43764829173947684,    0.6887578842986972,    0.8228543176726193,
                          0.5226371799728504,     0.4682092578022833,     0.6446047763275783,    0.27680698885994237,
                          0.5935186026217055,     0.45485018935797084,    0.8418826034312816,    0.9767222143976066,
                          0.5117145979721889,     0.566149567436225,      0.8763309511866845,    0.499923718246694,
                          0.7161767899432988,     0.9099114594312094,     0.29641050214914477,   0.0954943857066205,
                          0.5936248330113836,     0.11020524057556624,    0.5175859520520134,    0.42662706190829447,
                          0.13726487467797988,    0.8011462974433778,     0.7703060716926005,    0.30144372606039793,
                          0.7224483265482576,     0.21876759896010178,    0.9199722993473572,    0.17055163283414543,
                          0.2815264904912502,     0.5830296466816132,     0.07820325563111274,   0.8343410830887459,
                          0.6098400806799412,     0.1139511840093036,     0.8982717680510702,    0.27792006001022285,
                          0.07470992041645985,    0.29259309942416034,    0.46252455578479323,   0.009096850030739678,
                          0.9456742603747124,     0.582154355738705,      0.49120756461815784,   0.4281452027122896,
                          0.9144348881913614,     0.6908781650908771,     0.16718051131447043,   0.5368850490327784,
                          0.05347617173396779,    0.04521314971280177,    0.8961707730083248,    0.9798855033702991,
                          0.16480904255871043,    0.37301216634895107,    0.2524925851605131,    0.5232767842087098,
                          0.7691593448330488,     0.9536964916877203,     0.9848775214497036,    0.546559794412735,
                          0.6406298013606235,     0.9114179316381104,     0.41169760443203196,   0.050971120079208565,
                          0.9613464804886003,     0.9356312388442105,     0.9517782951791955,    0.4062152467312564,
                          0.4296848295237362,     0.6626379387038296,     0.15413405458482943,   0.9391679348537739,
                          0.63801076840913,       0.19770649294628073,    0.14329257523214267,   0.24694895980913123,
                          0.7753486540336143,     0.7404694927364381,     0.20774376083936952,   0.5578868313750754,
                          0.47477915987055463,    0.6596469680927798,     0.1963596193492394,    0.6051300750975935,
                          0.7234991160038934,     0.04905759995353154,    0.7773179075013043,    0.49347551827551184,
                          0.6188762345745582,     0.14319769591362674,    0.5058206446025271,    0.214621999730513,
                          0.8030536961046402,     0.5097326026525754,     0.573781625100325,     0.23586093188786506,
                          0.01756712760874246,    0.028441160053459424,   0.17403124536830727,   0.6463542000447045,
                          0.3276111952616175,     0.07432614797139292,    0.10385318009891331,   0.3167305499719085,
                          0.06311345757646147,    0.18962033979741688,    0.8814844946531515,    0.15491351069263926,
                          0.10852109814295696,    0.3240637235044723,     0.36559071047741976,   0.2564973944069866,
                          0.6826292614794567,     0.24747784083097324,    0.5746978029366447,    0.06891287393783507,
                          0.600125175206528,      0.38191339337927643,    0.8627395667345134,    0.6230874782216934,
                          0.9210343883110211,     0.9724284063784515,     0.7431049195537048,    0.9696098011907885,
                          0.04618012856063358,    0.13673976409545696,    0.2281827149464647,    0.07016593291139372,
                          0.9389972369382291,     0.38973125312917256,    0.0013417138651293792, 0.049013252619224734,
                          0.3435698928387867,     0.3842870570793231,     0.43269632772394195,   0.8522927514527636,
                          0.755969298158086,      0.9339258507139604,     0.9136241944280807,    0.11522556842570664,
                          0.78335990296543,       0.611482297547138,      0.5162057004111185,    0.5143283856491905,
                          0.5482974399405539,     0.5897777047423666,     0.45219424036166156,   0.5758191701388371,
                          0.6984615264093182,     0.598111605345339,      0.7432743938310424,    0.20560371186312243,
                          0.3402964803568025,     0.17336099556730689,    0.8669935435193754,    0.8967247415048393,
                          0.11265689079018526,    0.10030682162467541,    0.4108619107229994,    0.24060839367580422,
                          0.9393915493941769,     0.9457855092079419,     0.17875232120634932,   0.42578326188448756,
                          0.6698869198498638,     0.5824992597630952,     0.25467239643420037,   0.3049903314837056,
                          0.048010554652256454,   0.3861953542566655,     0.5345273410223993,    0.02624265892337896,
                          0.6848512549823775,     0.002514097826813111,   0.9396724066630506,    0.6219813242597629,
                          0.9995311930688077,     0.23698645667834384,    0.1705093220131445,    0.3017230951321942,
                          0.4143836311475525,     0.1767556976050806,     0.7084464121933092,    0.07801558589512991,
                          0.40284553390334454,    0.519412074409634,      0.15793171509248938,   0.18495561278166328,
                          0.8193602367999603,     0.49194064014969774,    0.6200423767761295,    0.9162033188748976,
                          0.8289827810984656,     0.9673295648421363,     0.6512193643108418,    0.16411888147926568,
                          0.23383804059763114,    0.11964701561830104,    0.6290278355052964,    0.9950103755953448,
                          0.29995291760004783,    0.2983580309672912,     0.4568280505317853,    0.12036860501427671,
                          0.7655538601568828,     0.20217928748091718,    0.22390669334174584,   0.7018462032438008,
                          0.8951049333769487,     0.6408536578064189,     0.11923325800797147,   0.5788651270556688,
                          0.28746660158034365,    0.33777613814759233,    0.6113074414616786,    0.7337042150149125,
                          0.41170069084718797,    0.6939031555748576,     0.6775056563440938,    0.8529427257187413,
                          0.3652924229440403,     0.048099343782390114,   0.21789259382300408,   0.7367935457485177,
                          0.23088031866698078,    0.9133046070597758,     0.642658696321858,     0.06871831747188573,
                          0.3511510958290064,     0.24886822958384247,    0.36759300858275834,   0.5355212813587565,
                          0.6234508362469428,     0.5433610213100648,     0.7909494857889581,    0.44185026695052365,
                          0.7152703888002844,     0.9788794367484707,     0.3384594262355374,    0.51451618182596,
                          0.7942183252400027,     0.08613796561292286,    0.2294362673417849,    0.05194408733084144,
                          0.1721897358594271,     0.7832719681111163,     0.48639651559051134,   0.39585135910388103,
                          0.7521834990319302,     0.07072008710945821,    0.17760798159525137,   0.23718053105526427,
                          0.6331239258299188,     0.6347519205097168,     0.8765830782746383,    0.9565809403047149,
                          0.9998768782909935,     0.4709686054539567,     0.7073010926730097,    0.3052706870648968,
                          0.5197766682135851,     0.5565881174458365,     0.17969173133250826,   0.3681515934629004,
                          0.3980140261931231,     0.023802569996914102,   0.21145440202098342,   0.9195942258593471,
                          0.24079018878434544,    0.9733819174048696,     0.9692146455721969,    0.09854074135406643,
                          0.26894464767709325,    0.8179284951769817,     0.7160063133938216,    0.4510908896392407,
                          0.276610298188953,      0.21322624706619175,    0.16941021800105205,   0.48736035905853936,
                          0.7687449190483973,     0.7557739944253864,     0.8610213881987214,    0.22032491479003957,
                          0.24606133861881097,    0.41051472856216564,    0.5899261917913632,    0.7244586739830227,
                          0.08690816631651976,    0.8850744546274172,     0.5602508931288084,    0.013340055963316555,
                          0.4230390048200161,     0.3204265511001234,     0.004092006956385674,  0.9109879206252187,
                          0.8366373131822703,     0.4215902658572529,     0.8532773718403144,    0.02693733574196866,
                          0.4360766069594092,     0.16348845075398621,    0.028887159524982553,  0.5416161679445444,
                          0.7700477093487886,     0.43007659807676757,    0.04542086297836534,   0.7804761916975351,
                          0.4305110191806777,     0.0015512806231195997,  0.5234473013503755,    0.7017270620543213,
                          0.49084484702102116,    0.2111339130003579,     0.8174819372777837,    0.3029583706565877,
                          0.6699701589858571,     0.47389629250119514,    0.5251702701872705,    0.8440908253660291,
                          0.5001314273320203,     0.196807061896765,      0.15564503929895857,   0.4480700445464203,
                          0.5760380254928401,     0.034729318595858594,   0.3215007866362165,    0.4623789796270176,
                          0.1018846860259609,     0.03628207673368378,    0.7568326501476224,    0.2615733574631275,
                          0.9982413707898519,     0.37311324212027275,    0.8561193908808279,    0.6985262701519291,
                          0.0899219195496902,     0.4837180436167945,     0.40931109524891485,   0.22793212592605983,
                          0.35985242580268006,    0.7354309456205813,     0.3522648755390645,    0.5684831309986088,
                          0.21578915801626508,    0.2653202226551683,     0.3823056920719937,    0.7055507309431205,
                          0.00039283548935353796, 0.17579774816140614,    0.2750680916869609,    0.5254263808147814,
                          0.9378144255303508,     0.9285071576418966,     0.8385333568244282,    0.4518907236845362,
                          0.5640029082059482,     0.7814762954988036,     0.36085253207849677,   0.8035042172458713,
                          0.5768605741417565,     0.21313087796513386,    0.1816584887933913,    0.3036087738755773,
                          0.5815654004960356,     0.610553741473695,      0.9004794621544634,    0.11064083867461294,
                          0.32881077186069474,    0.8766984853201764,     0.8094416939313411,    0.8924390241659413,
                          0.3537515191885554,     0.8970451960201312,     0.9565357069340682,    0.64131042963527,
                          0.18620896307163504,    0.6391350610059358,     0.08947240905703113,   0.621455764104525,
                          0.0063786285874778414,  0.927569073578716,      0.5687799650578784,    0.046313305070152855,
                          0.6693345003244959,     0.22991393995842757,    0.45084180336885504,   0.6899796672357308,
                          0.47256239674648803,    0.598402725605706,      0.3047883124484012,    0.25850166399116825,
                          0.47737494279846127,    0.12132526694305201,    0.36962074720142946,   0.4111950813186772,
                          0.4896215731020557,     0.8113048965602441,     0.2500256691452587,    0.5264701251062012,
                          0.5818177209128076,     0.1478592444256308,     0.5695929357243108,    0.18625808885589867,
                          0.8757877582595698,     0.7724253817374587,     0.4302265969464366,    0.36062457071904863,
                          0.9940435342813795,     0.4518495055766967,     0.26069230903720797,   0.8348720887403068,
                          0.1852421456711113,     0.40954356501913003,    0.009846208686320135,  0.2013446314375591,
                          0.7531626998398254,     0.3337308808689585,     0.0424075241452927,    0.37285349750255437,
                          0.32485676082432047,    0.27313119313295675,    0.2331322656040885,    0.6968003623423193,
                          0.04536761461418082,    0.9013468463257183,     0.8552763171110279,    0.8595261054382751,
                          0.5316549983947071,     0.36718507477339213,    0.9606463362954432,    0.8456418045085219,
                          0.2857828637319778,     0.6003060048777412,     0.08463009106018893,   0.7806141379032902,
                          0.830984058287618,      0.231469481698801,      0.10423487162408762,   0.8050470791979834,
                          0.7877431848646022,     0.2517284831416057,     0.3548574157225389,    0.8550966698736117,
                          0.5453006595029133,     0.2858451187055142,     0.7660226750736991,    0.8015646354579128,
                          0.7487255142692215,     0.9847635880922488,     0.06803864911442081,   0.08273172290801212,
                          0.9210635594984841,     0.037878372508300395,   0.060072689142463886,  0.37543033638679746,
                          0.6106956528487804,     0.9916753250349124,     0.23549258351538327,   0.2564632229388758,
                          0.5990116249314974,     0.812927923318155,      0.2825451472016566,    0.5413038847070728,
                          0.3877899579242009,     0.5302479062841088,     0.5424864033544462,    0.9713521856885804,
                          0.5840132545453635,     0.547258891069285,      0.3835380680486892,    0.7120721435359034,
                          0.3033880848614229,     0.13641415536155488,    0.016011872494738122,  0.578320115952207,
                          0.04023854116224801,    0.3940698935357704,     0.38274045520347344,   0.7332539866978104,
                          0.971344368425348,      0.9187412911009326,     0.5047603892165965,    0.3226403207371059,
                          0.9423276074358952,     0.2290268121416097,     0.34985762876172233,   0.07874494740012916,
                          0.5052065343777334,     0.18287239440963776,    0.12318171253294807,   0.7287573239278213,
                          0.14142599434308634,    0.24927807660319856,    0.9158551192749332,    0.28919157438641874,
                          0.2348996035031694,     0.40855557787810026,    0.45504893094125265,   0.767227224797335,
                          0.5818291926517437,     0.014308915042779868,   0.37488754824549486,   0.32294853493992004,
                          0.05928427192516994,    0.35428716996761545,    0.41220527003171226,   0.26859108957429334,
                          0.8741139833814935,     0.6075051236790235,     0.2890899467490916,    0.5491615886776077,
                          0.7537100073947047,     0.5694917927351275,     0.6055449214915447,    0.8735338219121755,
                          0.4852041915381974,     0.06509190534510179,    0.9009886788572773,    0.3858912408829892,
                          0.12176496350515043,    0.08075775573754607,    0.16755746300805785,   0.8917133036370205,
                          0.9139204928860818,     0.09911876876935721,    0.720950732430429,     0.7715181263698246,
                          0.9573423658626958,     0.6627741999275679,     0.2029475297654838,    0.3083553828720149,
                          0.1294632871304532,     0.1678302617661922,     0.8270122819468562,    0.4578102194378917,
                          0.7581038461490538,     0.7675286876755522,     0.9733562569635608,    0.8270275598678809,
                          0.0878258390387785,     0.6482514031181247,     0.4379031753221688,    0.5157032142600425,
                          0.36618388156620674,    0.9160852349555045,     0.7067118789314688,    0.8624931676681007,
                          0.9792074096394295,     0.8133448211736258,     0.24650987150070136,   0.4457553787815328,
                          0.47544500486312746,    0.44439692115601104,    0.31194349248963427,   0.8257979887535002,
                          0.30855857157905464,    0.3717779619342073,     0.21800748653944135,   0.5647449378235687,
                          0.6104580210586518,     0.45906609083541106,    0.529641511186618,     0.4738460026771928,
                          0.6810308827738719,     0.8306726087078727,     0.345711611576077,     0.1844146733812414,
                          0.2000148908942101,     0.06727263359783153,    0.7631349960207461,    0.03566717580710854,
                          0.7098769233442549,     0.6325189026776282,     0.24888346983992704,   0.7180223025854079,
                          0.7234712353519344,     0.8246172456954701,     0.0989113139270189,    0.5841537473068414,
                          0.3868411059954022,     0.9393851576693042,     0.7853045760049937,    0.2662147804636781,
                          0.7069128842662119,     0.22583763183563044,    0.7035861420911306,    0.2465858641670633,
                          0.4636881220638156,     0.2330311819885833,     0.3154514405521681,    0.2924539172877595,
                          0.9857373546877803,     0.9598018735808685,     0.13575284561748824,   0.2999720153998805,
                          0.21735079598214113,    0.22394402103279887,    0.9530454820173864,    0.1596308591719282,
                          0.6290995579405391,     0.07577595411215055,    0.8616695446195058,    0.23481776802675658,
                          0.3928044534951387,     0.9104582959167222,     0.434877976301968,     0.6542473849483609,
                          0.9026424568777447,     0.7007405674255236,     0.7655756914680999,    0.437146275113413,
                          0.7273488271126418,     0.8149340957450891,     0.3869619231869017,    0.03089143649103754,
                          0.48785308907695957,    0.7830515366972868,     0.13273672388515678,   0.9444151761360882,
                          0.06805854212477513,    0.35796647799735115,    0.6498833838548614,    0.8021894946359983,
                          0.8472836493166831,     0.8058989848143164,     0.465086451404091,     0.12637369648776653,
                          0.5195536848373707,     0.5266373161514829,     0.977873650203974,     0.9707535092294907,
                          0.9772362872539798,     0.6275848301347967,     0.9785159662583963,    0.5538975175363018,
                          0.7951489306186488,     0.3767326540285659,     0.729647946582455,     0.3875675644198022,
                          0.827688228015073,      0.7788524079235603,     0.8736410066062794,    0.8081380737419247,
                          0.6208526669675403,     0.6760280928312599,     0.33165825327337195,   0.0014318939145854248,
                          0.13220524685383483,    0.8679297767642343,     0.890392909646724,     0.1955180196691393,
                          0.1201456634007011,     0.6106218094686656,     0.010727331788318528,  0.1909361435623047,
                          0.5999608041139243,     0.17542741083855917,    0.8041087864392908,    0.49464454554882287,
                          0.13612500781123194,    0.23992200980645306,    0.7655912936873249,    0.9057723681028971,
                          0.13177587254865497,    0.5983906669744957,     0.43185843805809676,   0.9826855163007238,
                          0.08986826076477294,    0.13329998689043498,    0.5877846423757153,    0.5556100147280302,
                          0.22137440681223297,    0.21165741625821122,    0.36387706409732024,   0.23563285844210113,
                          0.05511754106973754,    0.7371865362386334,     0.2793195336031903,    0.9703697925632194,
                          0.8796548179271865,     0.9039982362710011,     0.17160405246806798,   0.32270715806353223,
                          0.4796812565347358,     0.16333637340573715,    0.8893759794711299,    0.8411216732320622,
                          0.8828990404514035,     0.6371220283370423,     0.4651488463104875,    0.7010907054828708,
                          0.6920317041886856,     0.7927734617239862,     0.758488560267538,     0.6812219957974719,
                          0.8478475443388092,     0.5038845583805129,     0.23931042595547192,   0.45262291951936995,
                          0.10511934336609974,    0.43597758587988633,    0.258454359749239,     0.6770128487513555,
                          0.9006769542665601,     0.021667224418262077,   0.1417136002554985,    0.8606306849960799,
                          0.20725345597806932,    0.34173699239732214,    0.08410784422357265,   0.46759375514271095,
                          0.040022592625419295,   0.6776843564696649,     0.3668475339363545,    0.583494086741944,
                          0.10728872676544443,    0.5701126281443447,     0.9389818415318578,    0.183733763847036,
                          0.6815518661810608,     0.614932533487753,      0.7362828058663401,    0.09492427229668066,
                          0.3848274650306498,     0.6503859515045798,     0.25197801778951934,   0.06673369641552629,
                          0.24957362684278928,    0.2537500351950823,     0.1385896740620981,    0.7295932916950076,
                          0.7210174245341036,     0.8502610746350925,     0.16497072803320123,   0.9267158528222813,
                          0.2804173352164233,     0.4583101844652592,     0.4915607873900022,    0.7340181110445808,
                          0.7433386672138056,     0.8422317638570351,     0.3286462336352586,    0.8127611537764468,
                          0.12458201524224322,    0.5692742568470338,     0.29395757955104473,   0.42746217504695994,
                          0.25865985479099796,    0.04720807062660748,    0.9192320711250647,    0.2993476340142658,
                          0.007142688301701505,   0.2204812062903747,     0.5200916330793901,    0.6489104946179726,
                          0.8204106149844391,     0.06264511065207623,    0.8671491396485991,    0.6074139071984634,
                          0.5262128963098944,     0.2958716745812183,     0.7813396873303533,    0.873180571690271,
                          0.18225790991450785,    0.6462921511388142,     0.06376474836533608,   0.7248020594800143,
                          0.7079579906584446,     0.9052977895485574,     0.25984885646868994,   0.15606958485531963,
                          0.8988677091539751,     0.6473901414847865,     0.6600509898475924,    0.40518297286617166,
                          0.41929155257565276,    0.02064144996989603,    0.7022142710202426,    0.3838894818057821,
                          0.10985220181206967,    0.868250184425854,      0.09582341656945681,   0.48401269391839885,
                          0.4832365079598986,     0.020781892250526623,   0.15001142546445267,   0.24067638111054324,
                          0.440607801813774,      0.9127505302223127,     0.21817491658350352,   0.2465725054507102,
                          0.2812381104777337,     0.6557124107282353,     0.38928447419289036,   0.6181616723806028,
                          0.7995073278614203,     0.7401888309791503,     0.13117463757275383,   0.7774046984010252,
                          0.26245372666065214,    0.9568290244531503,     0.1277554271028044,    0.29653963508741477,
                          0.9611149520591701,     0.5160454663488208,     0.9250601226273969,    0.8726247639115782,
                          0.5518053231768054,     0.6914251582344108,     0.4912397711655774,    0.8115252415332865,
                          0.5218342197537854,     0.18236587918458325,    0.039501655165854355,  0.7294998023946525,
                          0.20660520422254613,    0.8313271371854392,     0.13069804480624958,   0.6217335884413676,
                          0.633157092642952,      0.7359265096602418,     0.5453449544360572,    0.5631001652584222,
                          0.14963075714136687,    0.5268886128924611,     0.2836812243221698,    0.7357656090263957,
                          0.5775445817868133,     0.5184293412962692,     0.6486845474479586,    0.6882335261966438,
                          0.25025640400915705,    0.8952458349480324,     0.9452513468635373,    0.9633228320603805,
                          0.10916311314862048,    0.9751227719466589,     0.30153449696639734,   0.8600021987263843,
                          0.551623508554851,      0.1216755688977923,     0.9454378111712867,    0.8648640640746488,
                          0.75460226001643,       0.8021674699568363,     0.2885961154639236,    0.5892655389175749,
                          0.5820366047050023,     0.6638692140695065,     0.6698557569948149,    0.04500805503346872,
                          0.5069740877616361,     0.8957017090827417,     0.8163075654907458,    0.009484964441270227,
                          0.20799557699400784,    0.6248598099190438,     0.8268831433609406,    0.24495511131665426,
                          0.9093102929274715,     0.6827487190995692,     0.6517748250094413,    0.685101378687588,
                          0.8420522932839575,     0.7830650199365697,     0.46864696841639675,   0.37773773598466365,
                          0.22103976661591662,    0.30948427037099635,    0.47974246876395077,   0.7898209564122577,
                          0.03500981065136166,    0.7668498769620313,     0.07081464978841678,   0.5410053019324684,
                          0.056809041781473835,   0.24741769991887064,    0.3246980719811503,    0.788445509784719,
                          0.7048449564252207,     0.5979729680175447,     0.021114046175444212,  0.3738050064348668,
                          0.34621015754869533,    0.048927153500845755,   0.523225995711705,     0.7220186048562133,
                          0.3580536686832083,     0.8451572964908878,     0.857427487948765,     0.23169407068989867,
                          0.38110578222122216,    0.8631619157574336,     0.8549071089253937,    0.5280198234883616,
                          0.727625447794741,      0.11514883793606923,    0.8139348606835712,    0.6860375793755535,
                          0.05294966937366408,    0.6589654624144575,     0.6021982750753707,    0.04476535837224083,
                          0.24343046777977528,    0.02005167285774956,    0.7850595228766827,    0.4059349951718122,
                          0.8944737192082901,     0.7788062086981887,     0.056590431798021035,  0.7523798021122023,
                          0.8977746111332048,     0.22788861502085933,    0.3657699507278147,    0.412687120947112,
                          0.056209988661683696,   0.17489934962869214,    0.3312024131975225,    0.356841273518706,
                          0.07745506210333619,    0.35883944910388454,    0.842713949632148,     0.5593598406439976,
                          0.995450779975233,      0.6607821288236504,     0.971357812661321,     0.23452596217137522,
                          0.6763995783187896,     0.20370294212333973,    0.7681986976304094,    0.34286632198852907,
                          0.649486023788997,      0.6958658790972774,     0.5324032657247066,    0.4423497942246497,
                          0.5244757693923124,     0.7259592672527376,     0.06328671709877087,   0.13796135768879303,
                          0.11627599126708488,    0.5602872813311196,     0.7724463171596005,    0.7402127274369983,
                          0.23173760273237543,    0.5014054340296494,     0.35581301026952705,   0.8016535823378489,
                          0.0765808508471093,     0.4705669442118541,     0.08987757030370458,   0.8765624968703016,
                          0.5096554481647972,     0.12861693235155358,    0.5033152272569512,    0.2869821112917659,
                          0.06276434146725585,    0.5460019010715733,     0.6804293325861408,    0.17077149115777335,
                          0.6252185561757618,     0.6847202326458784,     0.6340822911234761,    0.37992469307660226,
                          0.1310546588488768,     0.7529301677887328,     0.05818395888784089,   0.8005648840817398,
                          0.1450150422854155,     0.05344185972836257,    0.7682453440171657,    0.8984348507737858,
                          0.3994383796935356,     0.4670588072276147,     0.49027935151702107,   0.9881796187507176,
                          0.16810131075029355,    0.8455214645571316,     0.5361018503554209,    0.5190000373950252,
                          0.6624626931972518,     0.3017037390070031,     0.44069031856867,      0.9167781154821643,
                          0.04841865655290367,    0.6356951423655655,     0.4654591632635602,    0.05771375662133971,
                          0.8119703246206331,     0.8420305348811182,     0.9704548574825884,    0.1841781286534374,
                          0.4492837745761632,     0.07560534339333358,    0.43253538903013855,   0.13803103485403212,
                          0.35224203954420175,    0.8757658631262869,     0.15661733251981524,   0.2628912691386208,
                          0.6093001302585389,     0.6214514660998613,     0.34215896727147865,   0.850358073124269,
                          0.15742953063415577,    0.8326910081198957,     0.8036572985553427,    0.559250266099208,
                          0.5463677058033787,     0.3733665986030992,     0.4445747091705091,    0.14575674092864044,
                          0.9524490846759229,     0.3035830756814668,     0.8907864492893807,    0.8014531860175,
                          0.6606793575692113,     0.1258716435479723,     0.48217387047038396,   0.4774172734020168,
                          0.77099502057293,       0.04185936348086905,    0.37296062225255944,   0.9942133728554116,
                          0.8773592061759301,     0.5739843160124485,     0.05913781114276451,   0.2116335763409588,
                          0.48448498360275316,    0.18725617569109765,    0.660722171397489,     0.4790176750874734,
                          0.6789972124194318,     0.2759917826852536,     0.9854712951586065,    0.2750656661149097,
                          0.6957795047177117,     0.4056926043217185,     0.6048068813711487,    0.7413544514939397,
                          0.16212174676373936,    0.37050416942316233,    0.22621699933466966,   0.7400033811583572,
                          0.42686525547687015,    0.9697221280268933,     0.847976796655453,     0.5027407065016054,
                          0.7016645203192741,     0.6762263378589377,     0.07782895800404754,   0.4973343605855627,
                          0.5024993403149735,     0.9709257689357993,     0.7501038834155871,    0.7121992877599042,
                          0.35367386196162354,    0.3391267771165555,     0.28014695716341564,   0.24087553553881347,
                          0.5615797695981954,     0.9698559572852622,     0.5972661355434566,    0.19294176804827368,
                          0.9646521485234241,     0.14557982515515344,    0.34009276038258884,   0.3022193822174213,
                          0.1512788334569477,     0.9610585413236644,     0.21532147428744064,   0.019987991894313106,
                          0.43938670104992994,    0.14721788841742778,    0.058690849548663326,  0.4346965278714716,
                          0.35251851946336676,    0.7835813536122155,     0.6760653479386179,    0.6220431311477301,
                          0.2528196140742368,     0.000533959017523622,   0.894535870484847,     0.8492038880576421,
                          0.38584082932288033,    0.2884756729814787,     0.5492959390611992,    0.8017052722645179,
                          0.9698341074093364,     0.17679641372360777,    0.37850671471819664,   0.18521024429108068,
                          0.29242504625332066,    0.9902179706093583,     0.6009030722364157,    0.9543115655949146,
                          0.8052138837075908,     0.35885131314543905,    0.826698813731397,     0.23472943644304167,
                          0.7239904300116352,     0.2528411756865797,     0.9907365576775006,    0.6431339519213621,
                          0.7098248144745495,     0.017563394381231223,   0.2815643451598231,    0.17719456011547463,
                          0.8793359589476787,     0.16890251517331234,    0.03165094546018765,   0.6128364948691476,
                          0.048317563465782976,   0.1457891705597023,     0.958321841621704,     0.6416285373723682,
                          0.49774456764256825,    0.6727845817695177,     0.15352816461969254,   0.4439653279218745,
                          0.39448707551900963,    0.13456503199038383,    0.40250212649214834,   0.5164340130185989,
                          0.15652878620929878,    0.6051693965603501,     0.8639195616874488,    0.8639096596071155,
                          0.17127823137236653,    0.510855518917277,      0.4924797093273501,    0.33840311400076073,
                          0.5326024559457917,     0.1553291294271849,     0.6294304337632686,    0.9477040569348971,
                          0.40627235659717664,    0.9285678971514644,     0.31334293951594727,   0.31362824231638153,
                          0.4502801268279887,     0.43859159594574626,    0.09937237324211612,   0.7054532175727435,
                          0.7753889535366468,     0.5861858956790452,     0.9500288997523375,    0.49494136036292513,
                          0.08551923672392192,    0.2953832128564374,     0.358815848412364,     0.7999766996401263,
                          0.2535075252881923,     0.709208934072963,      0.9986422801896068,    0.5341064948385097,
                          0.06873813351617386,    0.32494143314782553,    0.5612590070724911,    0.38135270121565146,
                          0.3578925062065128,     0.9690429417434706,     0.4795512500636956,    0.07870280725666035,
                          0.9082116049561345,     0.18747127227801885,    0.7984100268726031,    0.20306850164878976,
                          0.23033397499655872,    0.3496075587760975,     0.9050194173979551,    0.5993050147422377,
                          0.08476893729639334,    0.39451639252751014,    0.12818913647973307,   0.05214553641964548,
                          0.7771611533497547,     0.9029496034331609,     0.37999809354136216,   0.893461277271767,
                          0.5612955556042161,     0.5010305335932177,     0.47018791099901425,   0.7502993429119359,
                          0.48090654094183216,    0.3130844076383874,     0.1449483159538807,    0.9732559879302132,
                          0.7024840598455233,     0.5653970243727656,     0.7152470131738804,    0.343701874839517,
                          0.8320915198545262,     0.5002502568983627,     0.03307604441020673,   0.8126455203432832,
                          0.8229732106738592,     0.03136039392274759,    0.2720364109029123,    0.7301508107518284,
                          0.3299319102803394,     0.9554750560532498,     0.017237000276937642,  0.42919080385716035,
                          0.78005512031634,       0.5634771660930555,     0.7626499454832276,    0.20983575343207828,
                          0.3353795873079396,     0.8460419427766125,     0.23459411670206154,   0.10143977413056626,
                          0.2540198303338761,     0.16254531179501208,    0.8510877229282166,    0.8603900589754762,
                          0.5863417808980522,     0.3651375649331312,     0.29219396354616056,   0.6399725148968649,
                          0.6166369188684203,     0.7025055322259772,     0.945320677587678,     0.5709421494658934,
                          0.6491879389472301,     0.22438970496628063,    0.9992061457403759,    0.5991961295332436,
                          0.4713474695799226,     0.3451558324576989,     0.06977221898922714,   0.6925857873300553,
                          0.31114840203074745,    0.5895698797598925,     0.5651384740091681,    0.4810231124728358,
                          0.23811355814026414,    0.2881941328093329,     0.7059334242709647,    0.3862342747127788,
                          0.6160680349594981,     0.8745689838607825,     0.7249998063143809,    0.8260889976654063,
                          0.9461138156932158,     0.9232592676394705,     0.7002892904118151,    0.32710601094386527,
                          0.7609746143683473,     0.9078564121681063,     0.5631487611378525,    0.9337899770870097,
                          0.48063525918471484,    0.446305670815657,      0.3212179171227414,    0.28954292649182123,
                          0.2989083340288635,     0.9076999853287178,     0.44323555788606805,   0.6137570359274979,
                          0.05957581469620821,    0.3366000856124568,     0.08626338501753195,   0.1981234472921627,
                          0.015468607014190394,   0.711428938259771,      0.6272950291743647,    0.7586996610501318,
                          0.03538306347582876,    0.9175646846602493,     0.050266955519039924,  0.4899910602560694,
                          0.9320885678788006,     0.15126804440615194,    0.48185592111675335,   0.8867781217033445,
                          0.7613221003785055,     0.47895124104726594,    0.9694583855463286,    0.4380567917172483,
                          0.5515965411048586,     0.7090355605932342,     0.020082172176081325,  0.4664782083319404,
                          0.37255000056190546,    0.6390226487338151,     0.7741287103550385,    0.6713249469103847,
                          0.46180421099794466,    0.9369123295076744,     0.8930325889057228,    0.06830040711617325,
                          0.10450093318836706,    0.8511348984748487,     0.36857198720172757,   0.46841500673112524,
                          0.7763205487419618,     0.41672253011437543,    0.49546416733663057,   0.23408803714483795,
                          0.18046233402362,       0.9647707995970993,     0.2510883664168052,    0.4268286869585586,
                          0.48451540528216774,    0.4106897791256524,     0.4748865054377208,    0.9434726709393102,
                          0.6729252617229817,     0.20310850702267869,    0.15682597663649578,   0.62938621985971,
                          0.15725016939867842,    0.09316966247617287,    0.549807658252104,     0.5684581247127587,
                          0.20500962025762381,    0.9915916240040688,     0.5531838019327445,    0.3852681875538304,
                          0.6775374708647425,     0.7392698286551905,     0.7561965802565661,    0.7567310776187554,
                          0.04107195111209694,    0.3445470410752436,     0.6832570305869778,    0.48694540992900726,
                          0.15771988453181485,    0.6835160196635619,     0.0036545237159456567, 0.7687750587858643,
                          0.9093054397902908,     0.9000873869222972,     0.04612756479018432,   0.12024135939338387,
                          0.38355819135720626,    0.5236485737785965,     0.46217373634580383,   0.6609297018983059,
                          0.8472810383305002,     0.5699403920894351,     0.11094595650523131,   0.06599277825960193,
                          0.6945660078349536,     0.08000264493762377,    0.9827103790893303,    0.28084947143076155,
                          0.6886879834680154,     0.9375709894211569,     0.37119994684545343,   0.5597294497456566,
                          0.18023997510214618,    0.688570379150127,      0.4639876785472594,    0.5926089871510987,
                          0.9232878153550489,     0.5725783530978408,     0.6253201890717913,    0.014828846321437661,
                          0.7737956195988298,     0.2256510137083334,     0.4048140687087728,    0.6107685042002363,
                          0.8479585538864394,     0.8459368003615639,     0.5526429704526007,    0.07981021620041762,
                          0.3838978361979044,     0.7380890240924678,     0.030016701710504856,  0.8231132870279131,
                          0.5552248637279988,     0.5783449981540453,     0.583719140387268,     0.9547676329852879,
                          0.23881420993413582,    0.778512530403879,      0.05354384989684169,   0.8847758901423215,
                          0.0934244491960089,     0.774238663844377,      0.5374889578637255,    0.48204633511148753,
                          0.8210247286258077,     0.38115910359161664,    0.4930872626732372,    0.7373114125949569,
                          0.749071600404724,      0.9525310601901555,     0.17239367171790387,   0.6524983150843158,
                          0.1883390016394142,     0.7664796972533965,     0.5886059333461698,    0.3726485840482904,
                          0.1982230480138164,     0.053283265509501354,   0.5398565851751425,    0.920321661414938,
                          0.6735057064793921,     0.7910033010070866,     0.8034306781765964,    0.34277323016501215,
                          0.2392219276306432,     0.7395680154657107,     0.2831464084076808,    0.51880802069894,
                          0.4433954778399597,     0.875451260554618,      0.9818288893780782,    0.04268041015526758,
                          0.8377873472053925,     0.3428193910756936,     0.909474114340329,     0.42493221730642494,
                          0.21916978989867908,    0.20703643858326093,    0.8649183337398252,    0.5239684532528621,
                          0.9620475523921062,     0.19871651067512663,    0.245484795900776,     0.5030573450324527,
                          0.8917145830169195,     0.5435086448826065,     0.38073496719614963,   0.30738859751223413,
                          0.5737258816002603,     0.5838885804555886,     0.6644898987869697,    0.03517234746272013,
                          0.0779590648010553,     0.6367520271705688,     0.023808817988623887,  0.5318755407449008,
                          0.4501402644966118,     0.6380617707736033,     0.5195017737746633,    0.3697355227912761,
                          0.06308657862797962,    0.5437725978434391,     0.14348257182809443,   0.06706542038454377,
                          0.6040834989081485,     0.7237275679084376,     0.8271277268879631,    0.9728583952899327,
                          0.19911747044977235,    0.34662098268578245,    0.7896168550923706,    0.6435219209311089,
                          0.22885469139976344,    0.27319066103448,       0.8583138529676103,    0.6530818991518622,
                          0.9677679679696225,     0.6340184685096437,     0.34358485217302726,   0.6642884973031035,
                          0.23606262960647395,    0.752463719835488,      0.5554193759757942,    0.6280018159939361,
                          0.636714735330071,      0.10232072322268781,    0.8031954240245469,    0.3247671057065975,
                          0.16757767946973934,    0.6131604919342938,     0.3545136595911871,    0.6423854308054646,
                          0.09010831777383399,    0.7379472997811976,     0.9831156431921086,    0.09468959884560968,
                          0.9250640861884252,     0.18821854382262215,    0.18658511981815096,   0.3031526078882073,
                          0.2599814779348334,     0.7679035779418721,     0.7811510947555005,    0.07002568323764746,
                          0.5057485754046723,     0.6455864546558661,     0.5639153676344986,    0.9598886242996483,
                          0.6590570558986457,     0.4720045565622838,     0.3979933888060523,    0.6354128243382362,
                          0.853369168406155,      0.13883221109673105,    0.6012323448672612,    0.2692879179933705,
                          0.015932180529431128,   0.2799709394365537,     0.41923148783036557,   0.761373284300726,
                          0.4438616719837132,     0.47117551223596643,    0.2134267740572383,    0.019986438589841726,
                          0.946450191651161,      0.6493837671450003,     0.5890143809234979,    0.23465768525359387,
                          0.8882229211011063,     0.9636191409761834,     0.11640288549105582,   0.946324727090255,
                          0.7832061418598538,     0.6639112603372258,     0.7029478771989037,    0.741496242989764,
                          0.1934853793228457,     0.9204462630770868,     0.3817481222895054,    0.4325391502898268,
                          0.966715327641235,      0.3413768474439476,     0.7590968313541181,    0.6302446925592264,
                          0.12668193372517922,    0.8366680209877133,     0.06383146344003943,   0.9345727159916446,
                          0.5317987385390454,     0.42603907321225354,    0.2697751953341604,    0.8513654833620978,
                          0.2256362970349669,     0.12039615374778923,    0.8441887167171969,    0.15540089962213055,
                          0.4748619138165948,     0.33477728403164086,    0.660091990030405,     0.3522092487374039,
                          0.9605347549769048,     0.891399753960918,      0.2667574128603796,    0.3847356369384093,
                          0.2662946342494672,     0.06700601468860212,    0.461432738334131,     0.34271726924061674,
                          0.1228510557956567,     0.4760640520035494,     0.9034353000751758,    0.13489956166553319,
                          0.3102163593063858,     0.3935082851993792,     0.158884209120577,     0.3297299781212023,
                          0.08195531804747669,    0.2845637361857394,     0.04061419519436171,   0.8251679044404158,
                          0.610107184515523,      0.6904074215497966,     0.14416008859316432,   0.9752875326476546,
                          0.7870931714812182,     0.2857860169524743,     0.0033525203769441125, 0.21291862412918294,
                          0.8326500906680618,     0.09167280498858721,    0.4970430300918708,    0.3296522732465922,
                          0.41693139177961525,    0.2870831433408576,     0.03441309187131092,   0.727453316826077,
                          0.8703418572628424,     0.11777039524549027,    0.5395813068325068,    0.02091846823133625,
                          0.04047698387022891,    0.6807515712419521,     0.9479338946535115,    0.9524131443818261,
                          0.2890352880519952,     0.07238105417765683,    0.43137329060552376,   0.6717730313796278,
                          0.33044131834912516,    0.9236197373166113,     0.4070099273863388,    0.5037609532692949,
                          0.5248114317054952,     0.5545078754405889,     0.7920784213773897,    0.36187902535390026,
                          0.7080061896039107,     0.76656569470362,       0.9562497687315548,    0.6156124430633811,
                          0.7816804933201404,     0.5776656571950493,     0.39959490625487715,   0.7196095213653716,
                          0.8118950018803841,     0.2649043135306659,     0.8019486090309614,    0.6722921313994507,
                          0.33993547182519346,    0.23104529434742094,    0.35958716954675896,   0.24459953664727552,
                          0.4908977644337984,     0.16909537785775464,    0.04424793368768476,   0.4885499036923432,
                          0.30915635275400666,    0.4537333984846085,     0.5333048616667747,    0.9514913923577094,
                          0.5439305964434474,     0.036786459912506286,   0.9884859311579072,    0.5218434362636359,
                          0.019965015556903443,   0.20086310447687517,    0.6296270725895466,    0.9842048731080741,
                          0.40286398653342537,    0.3830961321320234,     0.7719466396744851,    0.047165606537411975,
                          0.789320231199929,      0.5052885078366918,     0.9129221129500353,    0.3319239897534646,
                          0.8236419951534456,     0.9403590884242866,     0.6158362098139302,    0.7584830889199611,
                          0.8522707703972959,     0.0906376785865346,     0.8140780830136866,    0.5054216376335434,
                          0.6800525887899218,     0.6888351575201161,     0.4272965708307387,    0.35309087474123146,
                          0.7630276443193669,     0.1585598683870718,     0.7491552790187822,    0.4932155468413121,
                          0.9257005501844843,     0.2741664603809407,     0.4506298584279679,    0.8335201848903918,
                          0.5465767490059674,     0.5602912735981056,     0.49190857235443075,   0.45622390698234816,
                          0.7802158188871214,     0.499155492580064,      0.09103123865265628,   0.8805914898774542,
                          0.9098787481207782,     0.9765332208976073,     0.7821948171762165,    0.13224731365814824,
                          0.38179226430430935,    0.19624872266741666,    0.7348156848191983,    0.7505367338615669,
                          0.9173916431437428,     0.38373456776660575,    0.21730126096712377,   0.7084627514531115,
                          0.8226960992168382,     0.11244309088575566,    0.24980703036524965,   0.3833871399394828,
                          0.1107681331784337,     0.28990869260993357,    0.23023324059529593,   0.0824186734981005,
                          0.40069946794407274,    0.004836216027325313,   0.860694215568036,     0.1967855834010267,
                          0.8540660880593619,     0.09488824279522046,    0.9316356273318933,    0.24002919622213992,
                          0.23694014325207413,    0.07660790438716625,    0.7346414333313286,    0.8166020264437737,
                          0.5322892269551114,     0.8167017330574166,     0.9071014451653882,    0.9403203305035448,
                          0.2911236155631133,     0.6740891711622454,     0.7381132217125792,    0.20559227776763078,
                          0.14708226828706616,    0.12494659941696551,    0.4910773994830627,    0.09984819286125579,
                          0.19328817936099052,    0.01978829113749081,    0.41301529103022916,   0.7854914635679247,
                          0.9991389409218714,     0.908953964758846,      0.5225819662845984,    0.32782875443955517,
                          0.7517635620466835,     0.2662017485341044,     0.25924197193203635,   0.4945575810550099,
                          0.06597070182866505,    0.676940856183024,      0.7789758123751029,    0.9695066811579602,
                          0.2914529432070131,     0.19217873712155265,    0.3570129706073306,    0.7723774765477364,
                          0.5805704352706412,     0.7953107782357461,     0.057878873393940045,  0.7403069874803593,
                          0.37911141227174894,    0.8931220427257193,     0.023619975552459538,  0.5398322405277811,
                          0.7698849312170793,     0.8447166821910701,     0.7485756073717695,    0.5099173191007011,
                          0.5229212989954363,     0.5810602605117828,     0.7282652506332697,    0.18842457574228533,
                          0.15250920093124964,    0.9543321216637011,     0.6858381185157816,    0.9182655334384784,
                          0.8450976592784886,     0.12368686118131222,    0.6888867123142767,    0.3062447694584498,
                          0.2991486576902811,     0.1884960737501532,     0.010203016875596438,  0.53974930460702,
                          0.08590045224740495,    0.4530392360955344,     0.32656556864336506,   0.4673861133086109,
                          0.713838543006717,      0.43352356016341,       0.7607461135837655,    0.1507712055834748,
                          0.5388510625547493,     0.4912068297341492,     0.1693003550119253,    0.2705396304911616,
                          0.9355586536795282,     0.3260608590055567,     0.04816464436091039,   0.7047534238822833,
                          0.6421228811682665,     0.5225194021575739,     0.8313096205048437,    0.3181132630854606,
                          0.31579401277335073,    0.500740442377846,      0.446340062394746,     0.12883963860120773,
                          0.7960679424504243,     0.3293462959898794,     0.6827864548119956,    0.5450114666824731,
                          0.7810496036770709,     0.903025450466452,      0.4446943992479814,    0.27543489167922697,
                          0.7225159421831087,     0.8184770722851453,     0.2619256419896915,    0.48501725546838426,
                          0.09625144295563248,    0.9377218936533477,     0.6269704806135408,    0.25251367520544277,
                          0.5379050294431125,     0.9777390088992477,     0.8922712611535861,    0.43061620953887836,
                          0.18220002948565273,    0.5871470819511885,     0.3906010318573543,    0.7562445920564482,
                          0.4632623124636699,     0.6441053388678187,     0.7786547704763063,    0.3639719457921242,
                          0.03227375544695266,    0.6522258538744792,     0.9355362919340011,    0.2068183301780403,
                          0.21000894169481688,    0.8749400902645131,     0.25256883320256773,   0.4356078850766878,
                          0.09750260363736296,    0.550752586854734,      0.70355992438061,      0.7512486339369331,
                          0.1845058005228739,     0.13945887954954372,    0.6093130377717191,    0.46420353569880046,
                          0.6835199564235261,     0.30738452590033893,    0.8742105783565188,    0.21457207406794732,
                          0.018167347462280214,   0.31261461146762204,    0.6315950660091322,    0.5729616651969766,
                          0.8629945496969306,     0.3017522992670638,     0.18821416638211375,   0.8528020237511038,
                          0.06370803555111781,    0.6660838032458873,     0.6378639794749231,    0.3334419280741796,
                          0.8322912189829458,     0.280026944926816,      0.9520300354363374,    0.12791030845510665,
                          0.2534077505432255,     0.15194280729939358,    0.13421816561244282,   0.38613124073213934,
                          0.18651141998270038,    0.010402589079757885,   0.16171435952712698,   0.9368518641763011,
                          0.7839659530504567,     0.1755627210158469,     0.055370312290232815,  0.74607682373267,
                          0.21566443454913187,    0.7733302254016793,     0.28713023864838905,   0.34537634496983916,
                          0.11867444635225599,    0.24422446758200433,    0.6058777545966703,    0.7375392464212742,
                          0.6298138841112356,     0.4320743309455569,     0.5245113168857385,    0.5073628481028901,
                          0.10090946852275928,    0.682776976496594,      0.9179055782451095,    0.25439855333827033,
                          0.4096257747680766,     0.4727131165157603,     0.9115103389793892,    0.15292489841876844,
                          0.15081671692177911,    0.27285129646047157,    0.13746358292333571,   0.28096820730540806,
                          0.6235755869311604,     0.5133999369107294,     0.9954347732150087,    0.13902084460160313,
                          0.8492414381091979,     0.9092769614503873,     0.7321501874604914,    0.8703118390759484,
                          0.009828954589244265,   0.7127149585835475,     0.12254833940961174,   0.6841838706090675,
                          0.6797898678564891,     0.7617711949099634,     0.8867391934944756,    0.7510802090879748,
                          0.2182687354342141,     0.5996413031330944,     0.2495219488317163,    0.5074304285500727,
                          0.9630305833717229,     0.5003879980597904,     0.3660156716704823,    0.7373757695789731,
                          0.6122959717204958,     0.35009501397735077,    0.5348681087680487,    0.10878172778354811,
                          0.9722622130233555,     0.6475127320547724,     0.4843536830262407,    0.3829121220739766,
                          0.694985640799419,      0.4943348703751752,     0.44104112402752393,   0.8112753520850255,
                          0.015051745929245297,   0.23464567779627732,    0.5998022090031062,    0.939770680156893,
                          0.533962078997285,      0.39823394015738334,    0.4224836445078354,    0.3355259195981163,
                          0.04567579881080175,    0.17664618939821342,    0.4124880459451128,    0.99019933361313,
                          0.4086955523216489,     0.4953086452271196,     0.3101415459625855,    0.7353574057188267,
                          0.5057581829754964,     0.9067631351878555,     0.857896372901816,     0.5259515699425463,
                          0.7907037623687696,     0.24633864983957798,    0.958613383922992,     0.9536652702291899,
                          0.12375162740685253,    0.897529159644056,      0.7522813231613783,    0.1815177520813216,
                          0.519955178358722,      0.5652852399637138,     0.8131506573398954,    0.2997147074588975,
                          0.9028274140651887,     0.3077460655698906,     0.9707223948908753,    0.2508338100704173,
                          0.7942044110543858,     0.7331530249159441,     0.4136871809355265,    0.08242300808783987,
                          0.4398627661500544,     0.9039317408982772,     0.9366343786349624,    0.5587802596227949,
                          0.5153129805648125,     0.6462556860488188,     0.5775456450004183,    0.4707109021904742,
                          0.6270548880780359,     0.9350700949289592,     0.7715195681069944,    0.6619214085798729,
                          0.5369652107270392,     0.4585399444105942,     0.9331567039223996,    0.8997969906972278,
                          0.8013872239286973,     0.7991632835150955,     0.751574676725665,     0.850128778616071,
                          0.013911508478306245,   0.9827400167059904,     0.9089085891503617,    0.09058671152964304,
                          0.3661973962815184,     0.244121820766233,      0.8997529619424489,    0.3693548470994905,
                          0.594102047657788,      0.09752157303401265,    0.02117650643721969,   0.18986970609553888,
                          0.07777350856700349,    0.01904573908337026,    0.9604118276595635,    0.38843712631739946,
                          0.08297596525163997,    0.04035755694223486,    0.3145819492442985,    0.1055976227385077,
                          0.054878105918033215,   0.3956323792204476,     0.8004877339674538,    0.03238620302347428,
                          0.35131899136962963,    0.7795753260195983,     0.7572307446991025,    0.49778067799816084,
                          0.05733556369949788,    0.8395814334948822,     0.8136871182676774,    0.7117252857825732,
                          0.09569503688724135,    0.5123443211159915,     0.7671663718210584,    0.9455302466271156,
                          0.7403784074209128,     0.5241201235386309,     0.6487635799916047,    0.987967924849385,
                          0.7756042452359231,     0.5374466568988294,     0.17642898129508988,   0.08897407119910983,
                          0.8312141647459399,     0.019699242017796048,   0.0627663071534148,    0.09886805827280087,
                          0.8948561515283756,     0.6166313182506137,     0.7007348882992398,    0.13157354849063208,
                          0.400328020714128,      0.38279627065271804,    0.5063261002940321,    0.26141926300809104,
                          0.22626615071790923,    0.9566182719807035,     0.18824446159319685,   0.37836467510653504,
                          0.7556814884088183,     0.9131855356489142,     0.49645662437786187,   0.6455061132934143,
                          0.07170009230196261,    0.05016726960451312,    0.246136844714963,     0.7801616234699119,
                          0.06621854362724056,    0.299192622229307,      0.47863674955616087,   0.054847732663966364,
                          0.668997577900571,      0.938737489502215,      0.862391187970208,     0.15444142171095632,
                          0.03558629581172246,    0.3233858264378089,     0.06603821928005082,   0.4650165793341101,
                          0.5600925753097075,     0.11632169846131202,    0.035942986952755884,  0.7086663205896244,
                          0.4051267040626767,     0.3336461399304169,     0.11062929889736461,   0.6073381096757693,
                          0.9481483793877753,     0.549008197552151,      0.23057468652252244,   0.37727255424179507,
                          0.6168165812004855,     0.9771588132605955,     0.5855561243613178,    0.17422574674814018,
                          0.5521098006724932,     0.45393061629285436,    0.3442053516329908,    0.7113666247274623,
                          0.22069255640809038,    0.9293921496134889,     0.7251512337662525,    0.19528833682522828,
                          0.5925868613854349,     0.9224096624894336,     0.7930540132486785,    0.053977556374531166,
                          0.6173659424238513,     0.3166615457215467,     0.2760120664306902,    0.651412265932223,
                          0.2954147698615751,     0.7279642492491684,     0.9500540310842736,    0.19541987549040896,
                          0.030315060545994976,   0.10381241789090656,    0.26109155712713694,   0.16743343918145503,
                          0.3660054619794624,     0.5086532783785686,     0.3031691182421813,    0.9559312010085553,
                          0.745857449017812,      0.2917449824444206,     0.8577683453452225,    0.8954180812193946,
                          0.32416973847955133,    0.9091882509712734,     0.10389000119727343,   0.2084147111817648,
                          0.7251843233807603,     0.8872829326542705,     0.9416226842452367,    0.47454810889606125,
                          0.03708508106659658,    0.5612807944860695,     0.9207934982448776,    0.3690793914944117,
                          0.9353759280516082,     0.5535798540475436,     0.2980243748243394,    0.39153791581624053,
                          0.5924366962050152,     0.7452724291560255,     0.8942833573498825,    0.6237508355554183,
                          0.9160079480828767,     0.20860605914559727,    0.7962194634630373,    0.2964313431680926,
                          0.08225388546525936,    0.02404126472138579,    0.027414830160852,     0.701091972176009,
                          0.845402897055724,      0.9623105696795856,     0.7221929001820542,    0.07694316931802314,
                          0.6148512833513421,     0.6242010634659172,     0.14108133081161,      0.6739770687966241,
                          0.7434124504626559,     0.17692730499742315,    0.35054310800005617,   0.25598689434626665,
                          0.840436004348755,      0.32811108039111647,    0.5335790001265612,    0.0367023334215697,
                          0.11434700924632879,    0.02830433776542396,    0.8786642491666433,    0.7415723930220833,
                          0.7029743248725108,     0.6885049939678209,     0.47410612766607174,   0.451332581907825,
                          0.2471246483800431,     0.705495973341043,      0.5595049075229553,    0.5428842741209942,
                          0.27563765922292094,    0.5121487865852304,     0.2038375556652976,    0.6086603900392263,
                          0.8678569402224703,     0.3322341570669234,     0.8860578777712762,    0.15032365906523515,
                          0.5220672022410702,     0.6721320659029598,     0.7179995563835297,    0.9863298822247657,
                          0.14611327394893148,    0.636158167795051,      0.15016790490419085,   0.9293195820487136,
                          0.20823760292228488,    0.39118356255561604,    0.8478325466306105,    0.6238665869776472,
                          0.38892477643691836,    0.1947909169703793,     0.8193140109470651,    0.5916604624684888,
                          0.6617957218101335,     0.9523344606762081,     0.13791785859478323,   0.42166564581206156,
                          0.06395650815946285,    0.8547168218029992,     0.811467471942253,     0.956662340109981,
                          0.21135025812700725,    0.22776355710904816,    0.32873639923759523,   0.8225828581220365,
                          0.8074366260503684,     0.9253702522252192,     0.2870783243664534,    0.7482535627860125,
                          0.7419726164577817,     0.6800647655401266,     0.9306967856660886,    0.8828274999806435,
                          0.04603333283775202,    0.3976081728051163,     0.15712718412831284,   0.38232962704820084,
                          0.0014683820835882377,  0.24999329698617978,    0.09341463590013122,   0.44004159788156194,
                          0.8826032379171254,     0.2595692013354478,     0.9323031954938713,    0.9222566995715802,
                          0.8263635903912544,     0.19333393658373543,    0.7785983346877806,    0.2135325812843324,
                          0.8868077223754203,     0.491788787841855,      0.5116456034509074,    0.5159231461833037,
                          0.10975820478379894,    0.20576944288946197,    0.10877963016060477,   0.33408070142868684,
                          0.8855755648422882,     0.05980323401628351,    0.8637078748398969,    0.5638198307471801,
                          0.21125906686561158,    0.9930186890004368,     0.36552484848753086,   0.6227989212622395,
                          0.6409356312529642,     0.7715939125793486,     0.49335270791885677,   0.30916962880672894,
                          0.9558466760608072,     0.7157582382317161,     0.8479859401297832,    0.7436472908268735,
                          0.8374501847853362,     0.2687173784642233,     0.3719318154071177,    0.16145721576903904,
                          0.4786753717548976,     0.17658818617987182,    0.7253782046989563,    0.645246128489611,
                          0.9466051206847397,     0.640137228021984,      0.5722841875990824,    0.20389663712145034,
                          0.8545298024337249,     0.7380793932715825,     0.8215149966764985,    0.6104461557670458,
                          0.23442940460882034,    0.6123691691031152,     0.7437144857118246,    0.17825602719378109,
                          0.9357111995980801,     0.5216438852971895,     0.9326346419795244,    0.7769113405672327,
                          0.8671915782708538,     0.7101426036117587,     0.20192446126559493,   0.667684595450286,
                          0.7561302989575927,     0.5299678589610611,     0.4740460810184325,    0.6678976506603213,
                          0.18982740325987535,    0.7754815258209162,     0.8912418547340085,    0.8582391712715519,
                          0.5234959384184952,     0.5356656573964478,     0.08824207817225227,   0.2546587872233984,
                          0.06400271843996796,    0.14795991786070883,    0.7223041061317048,    0.45461459835409834,
                          0.23739663595483806,    0.46533302061863,       0.8797590379500149,    0.9679415151155805,
                          0.4950826473640618,     0.6364019081732267,     0.030230016743837962,  0.8385725904223664,
                          0.5684519872302574,     0.8072602201092485,     0.5248618191856367,    0.8852925311548213,
                          0.7482260141785877,     0.9713616877171397,     0.1420937958034003,    0.8017407154294148,
                          0.5106911663782366,     0.6098164389053784,     0.23115798242299546,   0.8509385790786431,
                          0.7665772983399602,     0.9393098407465904,     0.04209603234663706,   0.9771297635499196,
                          0.15358359790476628,    0.39352418017453883,    0.6202102266129389,    0.1335429286194626,
                          0.63193489864132,       0.5831564534087365,     0.8776136257771191,    0.9039207390994624,
                          0.8464470187024711,     0.22015445409166434,    0.8758007877722682,    0.5851239989684559,
                          0.5898595680926785,     0.04071547690235877,    0.8253457187844906,    0.24325808257077552,
                          0.9996262268885948,     0.3691614600340126,     0.5643614269762219,    0.1630823145336715,
                          0.9588420377385642,     0.4804879795691205,     0.8226960511587661,    0.956060073252254,
                          0.01659088473297099,    0.22739377608187905,    0.6706579158019068,    0.6063368383867996,
                          0.11763113616922216,    0.12242279151794855,    0.9985661462571744,    0.36903342899318914,
                          0.39869687250042274,    0.7187090588440607,     0.8475847475235313,    0.6553391141005228,
                          0.12863123150038558,    0.5836869686536438,     0.3522864599361549,    0.40955837698338127,
                          0.30611366257419803,    0.08414039290708708,    0.8336975233383931,    0.6738773074893865,
                          0.6428385059166033,     0.8907033084159207,     0.22959797284571337,   0.7369959079185738,
                          0.764559332056781,      0.8460897600611726,     0.9342745878169123,    0.6797930366609867,
                          0.2590611993749421,     0.18200367952682905,    0.5398052073548281,    0.6135052126501889,
                          0.9629087642347781,     0.3502142894623047,     0.8565328095187749,    0.30366728820722133,
                          0.8649565171904231,     0.30627643129486304,    0.5097112506135479,    0.5395615475838216,
                          0.30123127472496636,    0.3152643339579706,     0.623404055585028,     0.9681245535183327,
                          0.6878256269558346,     0.7011734214993312,     0.5586441073144988,    0.0379074017111003,
                          0.41196503601278955,    0.17326048618444756,    0.08967405677495122,   0.16327890416213398,
                          0.6067354530243341,     0.05574386708342938,    0.30702773695791663,   0.3591315779204586,
                          0.8485003205103784,     0.7595345211816413,     0.4856754427037272,    0.8172224268993479,
                          0.9877879242491928,     0.5924825579327764,     0.3618245110082776,    0.3548864109202763,
                          0.9762786876976958,     0.36117544164029625,    0.9384918355587047,    0.44482421907262093,
                          0.4512444243209993,     0.2942412676670435,     0.3520183660479801,    0.59524292074513,
                          0.060313488971640905,   0.5664757004758704,     0.8004140890203537,    0.049739496565150754,
                          0.8326238008556021,     0.5231451049952724,     0.9589558280589826,    0.4688736120635163,
                          0.6457270091130933,     0.2743253316453027,     0.9817226612551712,    0.19214408906157499,
                          0.5365377233133565,     0.21937798392084207,    0.4474268422020008,    0.21332809147586096,
                          0.45152629216338536,    0.3954384470090013,     0.08389248957965645,   0.9456696894285853,
                          0.5455269272443676,     0.7162977033121736,     0.9921059770406268,    0.009140458313235733,
                          0.3068422204833988,     0.979535754019835,      0.39829763785135963,   0.9535422055318536,
                          0.5234518862510418,     0.45524982399842284,    0.20405093144406117,   0.07696699410493557,
                          0.9804917453968658,     0.7825096762276561,     0.6844391970560416,    0.06298248031832787,
                          0.7065637824445677,     0.8624628480867429,     0.39673398563242634,   0.8039480405258369,
                          0.11194534090382247,    0.3383757894318189,     0.4474095215262046,    0.45858194942102426,
                          0.614589845977242,      0.4245550119524921,     0.8932963158388915,    0.018992805669430957,
                          0.273897431447773,      0.9056057865446592,     0.13748729687735983,   0.703547358197167,
                          0.4175471719258016,     0.0891231092090986,     0.521908149470029,     0.6181832510616906,
                          0.5162935080620106,     0.006874159381718203,   0.17212747826130959,   0.9220698879129372,
                          0.3572613445519437,     0.013537004339399195,   0.00332288167478878,   0.9250367428697359,
                          0.5502732509918479,     0.4397655101560085,     0.976601928543793,     0.06587254795860342,
                          0.9967676011516247,     0.6905977258713558,     0.26360736296776377,   0.7377790501676503,
                          0.58949493561779,       0.6804985950100816,     0.5981458303119022,    0.7703354565435662,
                          0.6627016653960298,     0.17224546603828572,    0.7082205562153289,    0.9359161836117396,
                          0.19886404832129612,    0.29836885703887706,    0.6473082353319027,    0.19284360062511752,
                          0.24025878824616786,    0.4614850648177867,     0.11502873683838533,   0.7526668882653277,
                          0.22760724539997257,    0.9202846102044087,     0.25550938435415715,   0.35544012534438074,
                          0.6126980217670746,     0.7890785075351323,     0.43009962728385065,   0.3086886946583104,
                          0.893588207570993,      0.17696739805360007,    0.05815134452806059,   0.4915140236220875,
                          0.1964501214583112,     0.39365076296370527,    0.9805756394782623,    0.04868204736327009,
                          0.7852713192874631,     0.5662294612024402,     0.1438711221710759,    0.30549087894587446,
                          0.83700883167725,       0.7583273991302517,     0.8360132064134883,    0.5700849208188266,
                          0.5481702973600299,     0.7511787034407322,     0.36120915262371334,   0.132261472961134,
                          0.6686710290333494,     0.43826121820220365,    0.27632276417904833,   0.9008174856418658,
                          0.3132578975392324,     0.13788308650145287,    0.33012548777667416,   0.06369117167103067,
                          0.5615609397503767,     0.8469336604603973,     0.07515128644039626,   0.7282956188244899,
                          0.6062687977350211,     0.19154058595916068,    0.051760414269677146,  0.9321707816408611,
                          0.6388059391959006,     0.16067973027254356,    0.49671002197682934,   0.810464225248854,
                          0.6242380199031319,     0.05822510543252912,    0.5859719405339411,    0.5369842479928887,
                          0.619865713972886,      0.9469581122505808,     0.4840236543656491,    0.2446590918317264,
                          0.3734040462532573,     0.41153241114773353,    0.6722644245654192,    0.9438265055904,
                          0.6151662338440665,     0.3197496864519831,     0.6445709776773069,    0.056224428769436674,
                          0.10088475920050821,    0.24889628578565504,    0.7738240305795522,    0.03380264814176548,
                          0.36631771582407024,    0.5995615466962256,     0.7315869652859625,    0.012710303153376956,
                          0.08364010672389866,    0.3706441905455059,     0.9373563883673417,    0.9875599034399782,
                          0.7509701583207454,     0.02864431810531165,    0.3335893834931921,    0.053975729619853974,
                          0.7492542388599975,     0.4236636780056169,     0.6489993496635825,    0.4757128477406488,
                          0.8501970384373653,     0.1268046479893734,     0.11640206411035037,   0.1802986721722314,
                          0.8453208273446001,     0.8275576269506577,     0.6147153087971005,    0.1175291803443439,
                          0.41477625112760397,    0.7704409147534934,     0.3533472246534449,    0.7043999684517056,
                          0.775247294967955,      0.9680923381195076,     0.07249110207318155,   0.7134446243960051,
                          0.2112924294650559,     0.5601033124031858,     0.8351535085778684,    0.6651260922739445,
                          0.849093636443096,      0.20523992884744047,    0.6985207565901812,    0.07930679838337618,
                          0.43241274678741615,    0.21381459398456937,    0.0519328953800301,    0.05624972539580908,
                          0.05839395149548465,    0.4433522299538598,     0.3895892892400896,    0.6261753770716189,
                          0.892302431029592,      0.13970306225988627,    0.1456114428839015,    0.4950650258719298,
                          0.545653270903222,      0.006004480737930917,   0.4208035646201753,    0.3573139364844512,
                          0.7434131064312294,     0.06236410776831858,    0.6221567609082567,    0.9748682253215738,
                          0.07931212068682203,    0.3545797843007681,     0.014486999616720397,  0.952942242408267,
                          0.702288586815865,      0.9409255416841286,     0.24827063949386452,   0.8583481708963405,
                          0.8646466524926354,     0.9449436184654777,     0.1379156671442492,    0.39301636473189094,
                          0.6940708441909698,     0.05064455415602809,    0.30932198343863126,   0.12439893551457126,
                          0.9725969293678293,     0.22981000064090706,    0.42793450167504743,   0.6240132929133849,
                          0.41274173218145593,    0.10829569501663205,    0.07595924640852625,   0.7891772556987178,
                          0.2029382856735208,     0.9504847151745953,     0.25946997333986954,   0.1848810682149351,
                          0.6815257687996995,     0.2822698882235799,     0.6119945853180316,    0.032081347455592435,
                          0.740984443711812,      0.38272402393289806,    0.21738260099766638,   0.8275875488973528,
                          0.8553262745989765,     0.5822720377847401,     0.5554500638376147,    0.7136089747266824,
                          0.8617301311847095,     0.11174941727880727,    0.10998531598519001,   0.11579210053669431,
                          0.5112942412426882,     0.40233180692142756,    0.48360045805782803,   0.28324739831875256,
                          0.590023394006501,      0.6283584737073288,     0.6101317601514166,    0.6823463906868024,
                          0.6878986835866159,     0.055622664124902355,   0.5721668333725881,    0.8310677523242348,
                          0.2354956414595888,     0.3921367771656503,     0.301710577021835,     0.07982569798898997,
                          0.5844595931256942,     0.010606427673007457,   0.6792236211085227,    0.48711598100376485,
                          0.4186848389719604,     0.1520205731322931,     0.7038373585767068,    0.5786547828151765,
                          0.4501356701602913,     0.5940159476490812,     0.054130408441241396,  0.5340508484006485,
                          0.14563077352160447,    0.3467809498492218,     0.015245119191614198,  0.11916804616842058,
                          0.6442054337019893,     0.22110456957047342,    0.45760836940150784,   0.40035833791514097,
                          0.39736125725439,       0.8406222554440334,     0.7480051824691096,    0.39607450326184934,
                          0.6169601784227084,     0.9147752952196849,     0.528942392721163,     0.19671595910585504,
                          0.7689629632964102,     0.5857627989010331,     0.7281758790847451,    0.47549678474268886,
                          0.9771515487528412,     0.774362181908109,      0.5792613657580393,    0.2915181063192954,
                          0.48129611722341215,    0.16842684750387993,    0.4322435813410115,    0.37706028162465177,
                          0.5275190748603705,     0.19388516254113952,    0.898894215990235,     0.4105507981093036,
                          0.10183344441151243,    0.207244497511354,      0.9936018501009102,    0.6822066970703475,
                          0.6097103669992625,     0.8596785426464303,     0.9737261311085316,    0.23384606795789475,
                          0.469228370203129,      0.3150856919691406,     0.45325584290765897,   0.3021481446971995,
                          0.7359263296519397,     0.1041928137278838,     0.5392024266393926,    0.06796476537924911,
                          0.7553123488967057,     0.2747219889480731,     0.7448023725235665,    0.7267290806878393,
                          0.154584743104079,      0.1426717670246317,     0.8522167288462654,    0.23101453763592739,
                          0.5324589078725956,     0.6001934763867139,     0.2841668620399004,    0.020418692597819477,
                          0.4722662627404567,     0.036155325406367345,   0.9978720177345408,    0.9098451173551634,
                          0.5419285071156141,     0.11797572280199964,    0.048379473113458804,  0.4672711193136607,
                          0.9976039161475324,     0.9060066652367704,     0.11916027567553478,   0.35622097880083825,
                          0.5837853249886084,     0.8673768649987554,     0.032129972124176565,  0.3178381599419763,
                          0.031188770237290275,   0.6740117489211176,     0.3874682439750927,    0.6034438219410512,
                          0.6976344752830447,     0.7235262307756359,     0.04479657754166555,   0.911151772773858,
                          0.15080123773789078,    0.589525284901,         0.17840564644069878,   0.9373110675973576,
                          0.21559324070959918,    0.10706404774727907,    0.5898301805791695,    0.71684443995085,
                          0.3955748642340061,     0.7195496822110167,     0.012350906723061605,  0.9904757588978808,
                          0.6105136929764267,     0.01682024403986948,    0.42501736700329673,   0.21419171941390525,
                          0.5487351165612928,     0.0023875126283702253,  0.6827750954806542,    0.10490738049003712,
                          0.18497201371089644,    0.670811504068588,      0.2927928640755091,    0.4998383395178182,
                          0.22808468769155055,    0.33078188807354403,    0.12880091194857413,   0.02885265498228462,
                          0.47935276328861187,    0.0273501250248277,     0.6184719965891724,    0.4484981019599926,
                          0.16317110109496624,    0.20872944653302772,    0.95201336175559,      0.7963354270919263,
                          0.7715986969599571,     0.403482508281638,      0.9297256200098162,    0.29986859030807567,
                          0.45218289423576097,    0.9159675492849336,     0.7797312318801557,    0.3292487117573706,
                          0.8932268863243941,     0.5440300092785846,     0.09194090420757495,   0.07879232640967515,
                          0.040625433564198565,   0.9503034730149118,     0.15328940647971256,   0.968374806319513,
                          0.9130639483136002,     0.8305563280949961,     0.7430223959392527,    0.8468642149605811,
                          0.9441514991775032,     0.059431005272214454,   0.9445956362139237,    0.8470158973052053,
                          0.41664160482788337,    0.8994160293188886,     0.6070162264314966,    0.36164423155689573,
                          0.31625664936558784,    0.6799843043260322,     0.6136959611617626,    0.1301268735001968,
                          0.02377007352486482,    0.7932053225469253,     0.2836196329545091,    0.0033773633064905217,
                          0.9345825605764154,     0.19414282257909432,    0.9248060469917657,    0.7165778920127337,
                          0.8753653449773379,     0.643516949277003,      0.7382024233299749,    0.7680237323978785,
                          0.9901440256760623,     0.6226630404604593,     0.8449432524291013,    0.6923742172151705,
                          0.2781587066872502,     0.4957407497415651,     0.4855832772459078,    0.31708832143366916,
                          0.058436697318391184,   0.0683478293038251,     0.5750520306533216,    0.28948034703034453,
                          0.5765627757815632,     0.4715704872547748,     0.22788663761967987,   0.7080665572063077,
                          0.2794882968516803,     0.20370161645442797,    0.03021991812820024,   0.4876444400214619,
                          0.9468853854088918,     0.8320045949627904,     0.7745298637300877,    0.2703193784452338,
                          0.19852261953924477,    0.6410566228896608,     0.4778123457137041,    0.545476392499247,
                          0.06642829785014648,    0.22189436858071054,    0.138348616122402,     0.1992553717660479,
                          0.6675765820845962,     0.7938402926354475,     0.1845485694491109,    0.5220038702812361,
                          0.9156628087827617,     0.5171059903078549,     0.7682320826737409,    0.5353184044875635,
                          0.2753276155492411,     0.8536998274382601,     0.9574612439879333,    0.8443201396244076,
                          0.452736414538202,      0.09814834076597412,    0.7831688382370738,    0.23053173360813417,
                          0.2872843483053551,     0.5464667272055969,     0.8339728010161706,    0.8737974051832735,
                          0.5791460745041196,     0.035061872524816406,   0.15330405242539535,   0.8833427264594675,
                          0.019455499177527202,   0.7765179596489821,     0.4246213814504972,    0.6018063770500839,
                          0.47550462640023883,    0.25401536848013795,    0.5276980323620261,    0.9761363781187026,
                          0.1067498076808111,     0.9685086403819209,     0.8698169765639949,    0.08316789304990158,
                          0.7638977882293679,     0.5973581096783714,     0.6938183139100992,    0.4195666743717207,
                          0.06693056686596344,    0.9028690484818521,     0.9702734767918807,    0.6764342486984665,
                          0.45625768583112336,    0.9648986798783104,     0.9396506860051668,    0.9538360653045057,
                          0.25325193102193755,    0.36031844206186947,    0.3977997550597844,    0.5572149144626898,
                          0.9415146703812277,     0.6501691840398597,     0.0810482876250247,    0.46703641936801854,
                          0.04871768527153719,    0.9957216498980977,     0.6893381973344791,    0.8880136437107692,
                          0.5497225509802108,     0.7422844449685458,     0.6941851504106487,    0.9593676896692689,
                          0.5606399742300912,     0.6421050338498311,     0.6233991086362393,    0.012802969408392428,
                          0.5121379506441427,     0.6445479385963687,     0.2808629709144951,    0.9134059284125124,
                          0.241129912522295,      0.394455873040213,      0.6446088672758098,    0.5904555718899333,
                          0.10540634673485016,    0.25908661804810684,    0.7728241403998817,    0.6358154054664722,
                          0.04101646728837749,    0.8516622868856863,     0.7702489121694064,    0.5358501365373546,
                          0.5980355452050076,     0.6381225444135599,     0.0005730689961515045, 0.970167631347459,
                          0.4139198325451804,     0.31278243934984296,    0.47495283600091587,   0.1506419275618026,
                          0.606656160038374,      0.7674287071193997,     0.24208578546375847,   0.05657336308366978,
                          0.7296473273305218,     0.2800903221949176,     0.3737098785122176,    0.5816524263942958,
                          0.7398790543278544,     0.8939526932421885,     0.5351544556658304,    0.563915725881967,
                          0.13263723512796788,    0.07480840017856882,    0.888439574882212,     0.26115699832587147,
                          0.08869035589692076,    0.31212028688447613,    0.656403249920012,     0.17757508468680894,
                          0.1818755206457191,     0.14906764949964846,    0.8318883046189531,    0.8662107933319225,
                          0.3764187147705156,     0.6696546881748311,     0.8458197048945892,    0.3110623979033247,
                          0.7437629057558237,     0.9027797770544782,     0.8209307165929335,    0.23092644666423678,
                          0.8242236924078323,     0.1056270838541351,     0.22714477549988266,   0.20030944013001561,
                          0.22947690294329104,    0.696107896913141,      0.1283109954762095,    0.44283684026157966,
                          0.9870057925549655,     0.38010663867098504,    0.4995866716824585,    0.05815074830759892,
                          0.830644135939699,      0.901107268640793,      0.6674748299363391,    0.8742574761980677,
                          0.5410088553711261,     0.41808675211638335,    0.3026323472134641,    0.6228425912179886,
                          0.8813533904099847,     0.2014708147991391,     0.18056524943067742,   0.27298410151262853,
                          0.5845715257984936,     0.1427309327353672,     0.19563483007643578,   0.6604895077724356,
                          0.4328040134627058,     0.5535861275702852,     0.43729116466734064,   0.5785703891701747,
                          0.8584977951034565,     0.9287300149661745,     0.3181366808854369,    0.018292526012644306,
                          0.8952263154294313,     0.44756393222725244,    0.8828372510820739,    0.7920190417259078,
                          0.6316487285191849,     0.47214678451975034,    0.1217236120656986,    0.06956671644049939,
                          0.8685768661626136,     0.6366666715394657,     0.7665535561264174,    0.2942000153076372,
                          0.0021384733335659822,  0.2705189531723111,     0.14852579879255556,   0.0031594701312605,
                          0.8020540104483613,     0.23825907633485832,    0.058572212572497784,  0.7212883579835159,
                          0.5100074611405732,     0.722192976008997,      0.819647715163588,     0.7612228919413981,
                          0.6876784548058867,     0.753905786906214,      0.39282539072319744,   0.004182904604925652,
                          0.48721894979930347,    0.5580422170120712,     0.8774420726435828,    0.8975977440531511,
                          0.9451131350702355,     0.41383061060177884,    0.817770323637275,     0.6039487832761105,
                          0.987517253890432,      0.05015786167681868,    0.04723660246617467,   0.12377526334074984,
                          0.21124698750240423,    0.1322116018152607,     0.7817994842033689,    0.03028219241051744,
                          0.3428835864849662,     0.03199451074338855,    0.2973095452202774,    0.49511220520603216,
                          0.9018201769429584,     0.0006354099343498509,  0.19421708019059825,   0.6450231697732115,
                          0.5296240807773047,     0.5105340545040825,     0.9386296804923623,    0.3161713115563347,
                          0.14028515886916293,    0.5387406003641704,     0.9110577932539954,    0.06657870021944057,
                          0.5912929046820949,     0.5179400632837544,     0.609261071478327,     0.9117110959165275,
                          0.8703690153188935,     0.5497902950456989,     0.9350579496703919,    0.5974582803716901,
                          0.13403848834280496,    0.6629294252295096,     0.47010691696034035,   0.9761243559009092,
                          0.34289882813318207,    0.8930139064505231,     0.19040777260393993,   0.051124774360734704,
                          0.5294072929890149,     0.19410419502989018,    0.9440421479442738,    0.4166782766470989,
                          0.3160191740816636,     0.5422214465437505,     0.949524592828134,     0.7619764670221031,
                          0.19813663447896934,    0.9358447108348422,     0.2258479781524465,    0.8369816032225623,
                          0.42371677122009965,    0.4927493002445543,     0.6460682076138372,    0.39918844597280256,
                          0.18909188427557178,    0.3883802426788604,     0.532017099455421,     0.7441909286934728,
                          0.23403353559202356,    0.061046748830294706,   0.5961221506465061,    0.8395904615929172,
                          0.6457084544821122,     0.15311372620329644,    0.4373881068440266,    0.1663769055446913,
                          0.7126706591764523,     0.4388229790700475,     0.6019044757231076,    0.3174900094703226,
                          0.7373903377263857,     0.3696894074493522,     0.8631994093593957,    0.10456056343761588,
                          0.5682302022515529,     0.11036687014440916,    0.1853534915477586,    0.4714290617030107,
                          0.021146922089727016,   0.4992025281859396,     0.853745244650295,     0.029389637234443766,
                          0.2376360327147291,     0.8675121158430259,     0.518866279317268,     0.9581510765966711,
                          0.3061391874518814,     0.7178121131464243,     0.42959687668058044,   0.8030624178476544,
                          0.1779311926645154,     0.9406148630475923,     0.5988386283208718,    0.21336034177209195,
                          0.8458220171084456,     0.6518563580968002,     0.8151656534406012,    0.11530676312167254,
                          0.8549342316974974,     0.12026560805600395,    0.8825419742135456,    0.25306197060654323,
                          0.6246537536440278,     0.9810507533303324,     0.08198675254978616,   0.18356708081737294,
                          0.840212309029986,      0.34978738639472473,    0.5811133514977767,    0.12108801074379638,
                          0.29279170621473194,    0.6211657218385176,     0.26614473502557867,   0.5215857463382015,
                          0.8374212992213292,     0.4503314494895746,     0.41182033387137573,   0.5294716972687585,
                          0.4490763273822429,     0.715512372665164,      0.7547233919025684,    0.5787696411606202,
                          0.9161390478144067,     0.04321560667689239,    0.5935981448998804,    0.3513088380775903,
                          0.1999436890474422,     0.7441935839647646,     0.9007133644535372,    0.8835327361660775,
                          0.6168277965883692,     0.5728661998859953,     0.29383979076085,      0.67588620149184,
                          0.780627164900737,      0.22948824232609555,    0.8087087491200404,    0.9517699074642698,
                          0.4837326541710554,     0.2649569323583517,     0.3893779848611677,    0.38993205745783954,
                          0.9995700115351378,     0.6854742123212844,     0.5223064599310434,    0.5965334844686394,
                          0.026911927555466453,   0.5564166288938609,     0.36077705590427533,   0.7389534773751507,
                          0.13404086412429939,    0.11630315014743342,    0.9315752021049897,    0.9403315245386192,
                          0.49533689452191676,    0.525325058494812,      0.47127611656533197,   0.0011261634158155065,
                          0.40116422984841105,    0.7810839083387513,     0.14908600010120387,   0.5835900308371406,
                          0.08424615664036961,    0.08954714530749353,    0.0042306551068308496, 0.3549308104413461,
                          0.9688357347342783,     0.805803674781628,      0.06464464059894703,   0.6492576322174521,
                          0.4603415023926454,     0.809980000381188,      0.4467787853548748,    0.8250527789304927,
                          0.5015847298091055,     0.3217176870635923,     0.6815068170860141,    0.9307020801316691,
                          0.5108938178855553,     0.22472536844261826,    0.3205189185569852,    0.8123237301607058,
                          0.7853530489145921,     0.17261391570358375,    0.20618152457728678,   0.07489774899267887,
                          0.6841235958896653,     0.8245657783242767,     0.6127687578195344,    0.21417887046334738,
                          0.5898995482446496,     0.43214776039847524,    0.287685658904389,     0.966668910907153,
                          0.6265879362570596,     0.5567067585752324,     0.9255099245349717,    0.15251016852114685,
                          0.07504678340158943,    0.6602504093047964,     0.037377946354966496,  0.30314961993664213,
                          0.028654271478108395,   0.13360344298379012,    0.24946821435783817,   0.36605019991506693,
                          0.9666551630999553,     0.2929026084461347,     0.7007829308242938,    0.3984103488422228,
                          0.7077815244254492,     0.20457366847316405,    0.3591135250823603,    0.782302855146139,
                          0.43044850338352525,    0.3279348118907016,     0.942806426429796,     0.5487491735780083,
                          0.8070770045965476,     0.8850820557086818,     0.4686457261050633,    0.9386256214555576,
                          0.04981444788221934,    0.45119441894347345,    0.3755329696980041,    0.6072001020632831,
                          0.04685556555031334,    0.36463888950011303,    0.1292736722422273,    0.5559461390331101,
                          0.448137606634192,      0.04307902521305429,    0.9915888468749282,    0.9937972790160576,
                          0.12683585302018174,    0.9190781144931423,     0.005173955568690269,  0.3789608860441951,
                          0.23225393791227356,    0.5197235209850033,     0.06068506165754006,   0.3328722232602167,
                          0.7144951467890664,     0.011772266936242448,   0.8089600890513293,    0.5584621751241723,
                          0.48685441469910484,    0.30140044336456673,    0.7384330273534823,    0.8838860911433283,
                          0.7655045666830963,     0.9655461107163853,     0.048934334553572434,  0.8638767051770332,
                          0.5627714547285853,     0.931310644602255,      0.41220090849492275,   0.7082542696207274,
                          0.6084347576669571,     0.20456104258164465,    0.477029268698448,     0.44844127675336487,
                          0.5787990745548962,     0.3770735574900834,     0.3735618947148749,    0.6876613663958867,
                          0.9064909516707507,     0.8821015134749218,     0.7932978766680677,    0.5459485896276415,
                          0.723823901752216,      0.7328258589747866,     0.19605109852844538,   0.024165035352742503,
                          0.7454203375687221,     0.18652268736533506,    0.02456337606947112,   0.5545478651158708,
                          0.7791745915654774,     0.22338557964806327,    0.6161725047861623,    0.4841106710643994,
                          0.5203647330718995,     0.9735371638682989,     0.6220421470403724,    0.936698459323376,
                          0.6061502892210182,     0.9335847299440825,     0.6633445705503808,    0.96514758068251,
                          0.6861018984601583,     0.3406344779441254,     0.6134172702116162,    0.8437599560787655,
                          0.13903574485505588,    0.15598235134828065,    0.5996357044099047,    0.7778885314496502,
                          0.845182037284684,      0.5644977593981221,     0.22574113472727053,   0.14143922421302713,
                          0.3459062599595004,     0.5467997698965403,     0.27877753281044704,   0.7719785301145675,
                          0.6558884344576283,     0.9484641184766361,     0.05356603962708251,   0.31347229890306105,
                          0.1927929374287186,     0.04700060806397721,    0.7777934067068457,    0.9428170789075296,
                          0.13788884083324016,    0.09225740257930115,    0.39538186666138386,   0.6426671597558447,
                          0.6645101669603284,     0.8516079960750027,     0.46352144150671604,   0.6821217471212255,
                          0.3166835374075665,     0.7565640234568531,     0.4572110580211288,    0.7091424258819078,
                          0.8284542114051713,     0.5954578784783009,     0.600818862321135,     0.20454027752451676,
                          0.8088374839902512,     0.7958778621997168,     0.7235778614070212,    0.12146761738117173,
                          0.9856505515985629,     0.12806218368711997,    0.6468565460652339,    0.9365945292512512,
                          0.11868796418600469,    0.22659383990738313,    0.3355705057867203,    0.8305069446356678,
                          0.9886186136039321,     0.8832738087870601,     0.8717170289090703,    0.6548832673263553,
                          0.3417799358955971,     0.8756836631678206,     0.9343578065576121,    0.6226707188188723,
                          0.2795650148316504,     0.15666076112472216,    0.3604682262499933,    0.6016462277742775,
                          0.011908818549332678,   0.8244967331339306,     0.5492979740004873,    0.08471502647339568,
                          0.9649886680574392,     0.4739467634309569,     0.9142314938199682,    0.9738370904225634,
                          0.6821333536605566,     0.40104361871173344,    0.6025757666988332,    0.29934741193327663,
                          0.36008701386172837,    0.9097456482328089,     0.5581538052997621,    0.735148341625817,
                          0.3118239423743223,     0.40755094388626223,    0.09849728258789037,   0.7571048153460735,
                          0.8181732279684203,     0.10281710395431065,    0.661738919058682,     0.6743533320839143,
                          0.33257752896774206,    0.5254200625539256,     0.16188812739496083,   0.5760914997424635,
                          0.39048671844780003,    0.6046862323244631,     0.21539773760842906,   0.45228997288386763,
                          0.7598499476723125,     0.25906168590022816,    0.13171301366244959,   0.9380895129310859,
                          0.24464236000193362,    0.6756528896294898,     0.8010293651258765,    0.11112497287813083,
                          0.15889180461314412,    0.6426914329245296,     0.08012933742817208,   0.7024438475025708,
                          0.7800406052437331,     0.6976349048033528,     0.2655752601089888,    0.11894263185853304,
                          0.9726891905476274,     0.958686883069459,      0.4614238216532637,    0.825206961294047,
                          0.00899802724395804,    0.10557162167042611,    0.2862468587516397,    0.4007705146493502,
                          0.36788320071433955,    0.6256519985464207,     0.6547717170923529,    0.01619095080673516,
                          0.6428985375774177,     0.37440334217310656,    0.9510114809838487,    0.7423930113498056,
                          0.3748510089200686,     0.3021426742837763,     0.27677748421735315,   0.4726216365748753,
                          0.35347246406955923,    0.47263562317504193,    0.8904053126100108,    0.993414980906022,
                          0.2108959975549224,     0.40179737370660873,    0.5413856702618038,    0.9837722202857723,
                          0.8392864405093642,     0.7804332664011326,     0.7599170086552804,    0.6616335657364181,
                          0.5060321394194944,     0.2645028217449016,     0.9021606622505445,    0.5011482781203392,
                          0.9161768880475764,     0.3521801941971522,     0.3645557372854108,    0.9212675626530059,
                          0.2481742895188387,     0.2597225757078925,     0.29922477348662346,   0.5555225525115886,
                          0.15510385590994913,    0.3917931411067034,     0.21419293874028134,   0.2123210702681928,
                          0.5423422640669667,     0.6022056003123867,     0.9852082112019599,    0.9408668231380903,
                          0.007452175377153258,   0.9918775989786723,     0.11968267433412427,   0.4171504253040472,
                          0.8990178806960634,     0.8204545641663439,     0.12737421210472932,   0.7767068637762939,
                          0.9543759938976861,     0.6539866469075626,     0.15083598527341247,   0.9105997857285306,
                          0.6899109893566384,     0.9330765131081907,     0.11471514165595975,   0.9830417643736598,
                          0.7915550882449488,     0.9792404144480158,     0.4427754250187914,    0.218546800472755,
                          0.38907061080875616,    0.08417536584888896,    0.4386027967603151,    0.15799180331449725,
                          0.768316164567885,      0.15825409957639613,    0.20959162724058022,   0.28239526818846694,
                          0.5805957186323695,     0.2990751101856757,     0.4261014875801308,    0.04983369279912864,
                          0.9740752200682488,     0.00032215374705446553, 0.6303506391626595,    0.10090378299958092,
                          0.5324431397683922,     0.10118549166252622,    0.9330794162946814,    0.28224380396207993,
                          0.26764062330390836,    0.11600917673683364,    0.177114301538137,     0.5889084764708228,
                          0.49035737310134797,    0.4193138969522666,     0.5482991153071438,    0.061978536212031976,
                          0.03648561086635893,    0.9595424045917216,     0.016561138083179938,  0.40419553893731397,
                          0.16071238740942773,    0.9053023052530427,     0.6611494893690456,    0.09368948959019074,
                          0.7537397509437487,     0.10984720438672857,    0.07435475772148714,   0.4363308394820318,
                          0.9783724151057756,     0.6842537483403482,     0.16593259214075062,   0.4283230180626766,
                          0.9656437260267741,     0.993918048460032,      0.7504252748810978,    0.3171313513657953,
                          0.6899439690944335,     0.19673981360546244,    0.7933607547701728,    0.6568330264840634,
                          0.0366604850596034,     0.586676094667199,      0.9002159750320393,    0.974587691501134,
                          0.39708846807912035,    0.018230579141917058,   0.8390032397927519,    0.7250606025155855,
                          0.707740834187484,      0.5897591282841996,     0.03204849377328489,   0.6249782190680675,
                          0.6121534063205292,     0.941684997455199,      0.40933037433017183,   0.7331045194725069,
                          0.9616559451212776,     0.05484791845088777,    0.14215545738865076,   0.7218411192012832,
                          0.7245761149461467,     0.11267407940931673,    0.7167815870902152,    0.7718592073731969,
                          0.1708343093299829,     0.006134529546718226,   0.3285773804069311,    0.8234402522217823,
                          0.20131489118473334,    0.9571295273757158,     0.9029364686662202,    0.7337951081119427,
                          0.6193750746550172,     0.5697903555297493,     0.04187276374112481,   0.05116979980185532,
                          0.8314816091403153,     0.13646266833628506,    0.1827819361273202,    0.08251065658619616,
                          0.22930002967559882,    0.9847498288427354,     0.4854014665012084,    0.9371163726291158,
                          0.43948179218112915,    0.7696563960696302,     0.9406734438198084,    0.0014140890580686127,
                          0.5828788152389587,     0.8115742064972556,     0.5336101774408298,    0.09703523482800858,
                          0.8857790891852446,     0.019260078528706148,   0.9288314028688027,    0.9860862022233942,
                          0.5219878989947618,     0.6919798726880586,     0.487644912548607,     0.1274325393669612,
                          0.2810803217475317,     0.5021660332039558,     0.13843448921554957,   0.5669820000670358,
                          0.9826325525752924,     0.040725980460798894,   0.41312061048452786,   0.7517449158380617,
                          0.8441372415542526,     0.5406017150189717,     0.5517473795646475,    0.5117995027340629,
                          0.21912236023425102,    0.15633221887458293,    0.8013934472183825,    0.7030608868768208,
                          0.3387838519224313,     0.06439131494485617,    0.6072484045014047,    0.7009052268738848,
                          0.4718957498453151,     0.7900346277920608,     0.44921073510498977,   0.25851607859383297,
                          0.6474009514787405,     0.45306798039003426,    0.2554132582319184,    0.10960580060874014,
                          0.47912881940191787,    0.027868363893438164,   0.006106173386905778,  0.7259626007588088,
                          0.016583008867730453,   0.8601740028990159,     0.20970860724401075,   0.4377378927082777,
                          0.34745035016919745,    0.7402309045176597,     0.09126785161894224,   0.9419552432406452,
                          0.36258247608941263,    0.8444264198665146,     0.9694907666031837,    0.33240556983912317,
                          0.2841548142222666,     0.9293360021847514,     0.17737241967651574,   0.8129789767923287,
                          0.43838646638112655,    0.044352029260083414,   0.42032070140515854,   0.9457038930907485,
                          0.8937664574663913,     0.9807780739109321,     0.86940403023997,      0.7985926255993681,
                          0.767649657289681,      0.2715392010357749,     0.5638233592226446,    0.5429260016497375,
                          0.6281534110495334,     0.6941281957059903,     0.2625504404760831,    0.574385438188128,
                          0.8166393028206065,     0.20953862956384983,    0.07813020231811607,   0.6591245871100481,
                          0.33077748352026937,    0.14595567132572362,    0.8024891767383944,    0.8909560685053818,
                          0.7373554637900283,     0.8388269948540654,     0.399190349529548,     0.6305751690917523,
                          0.5477434981710652,     0.42082606303815506,    0.9284524943968359,    0.07846200614647458,
                          0.08768393732336088,    0.9835584157484129,     0.22458938497257142,   0.7234381686683174,
                          0.8071042934264052,     0.38373858729637356,    0.6314764300376291,    0.17037297131760476,
                          0.26354482931810785,    0.30605507789000386,    0.7371997188797301,    0.9776135934677442,
                          0.008512820063818594,   0.10869869608049121,    0.9179058490408968,    0.10325024249521753,
                          0.8658809504227689,     0.4338200486094673,     0.4482240224907943,    0.32665629882468983,
                          0.11785058947074212,    0.8801195994988438,     0.21399401198667523,   0.8853200395578502,
                          0.3511490525481342,     0.9802061324552901,     0.5655375342681864,    0.7948142734645098,
                          0.5675696058794935,     0.6383856420960282,     0.8478230332215296,    0.9703696830313749,
                          0.4671297543772188,     0.06983129704605762,    0.6525838929635193,    0.04457626977989637,
                          0.46527766222973477,    0.869884077385513,      0.8713504397191266,    0.48174019199406026,
                          0.8786871247661204,     0.8444848915406978,     0.7909268831186177,    0.22938936649959962,
                          0.5111027984669417,     0.748651170513814,      0.37737539989049185,   0.8840334371857501,
                          0.5510733006826646,     0.10648063450738887,    0.21886789617142666,   0.16317662717280335,
                          0.7629352833426475,     0.12909066834194638,    0.8555171416585637,    0.8129929404099899,
                          0.16597345469807878,    0.2630470053173972,     0.12001620008038238,   0.2980015357381648,
                          0.8899244737630556,     0.44787156559219266,    0.4196703118908268,    0.5759109349541586,
                          0.4164581898027886,     0.6546265571009381,     0.684724154575046,     0.5590946252074627,
                          0.49168621314215666,    0.3058928221458628,     0.9544390401499846,    0.853658458874726,
                          0.21275808841632982,    0.4666348536818804,     0.7129036867018201,    0.6768287504098665,
                          0.4649588379702999,     0.5147326818148316,     0.03674789057197436,   0.4019630892602475,
                          0.6712487501813974,     0.6542485793652907,     0.6440612497487972,    0.8590372219447355,
                          0.008495614336447743,   0.08473985821507257,    0.6480516205261334,    0.07597894893155033,
                          0.05090009686790542,    0.26354064580002734,    0.6071189359327064,    0.8981093334339811,
                          0.9873705826957054,     0.2346938414790437,     0.5744909069047073,    0.13320613456206354,
                          0.2829557721335417,     0.6303316606235478,     0.10323905458911298,   0.05980034324224026,
                          0.6276329029724647,     0.7567814781709326,     0.8740605964980697,    0.7840824582989661,
                          0.2233471473003188,     0.05855824778786234,    0.2381236129766915,    0.1836136989133872,
                          0.7653580622360917,     0.9339037006205303,     0.5816951874334918,    0.7088541970400036,
                          0.4782210621723998,     0.6320182406635941,     0.8379102189796891,    0.4753302203434747,
                          0.5729176996679675,     0.5268155431449816,     0.11026388398003484,   0.13171219495346664,
                          0.9704246054166432,     0.6200459243536022,     0.8145628229831698,    0.23223366662359457,
                          0.5196496780277942,     0.4767948586098145,     0.8312713734556832,    0.5662305287300955,
                          0.7593409467477318,     0.004558678330644272,   0.298406011857943,     0.48730116497590836,
                          0.7239704676587752,     0.35959323344515326,    0.05126451485350014,   0.9064886768048788,
                          0.2692384607413335,     0.5589198081882547,     0.12912482259957514,   0.5147901213332146,
                          0.33145842966242545,    0.20871738123377692,    0.03541979678253637,   0.4098084717305672,
                          0.8554333210416315,     0.9267536963629067,     0.6083276773134011,    0.7916088354402241,
                          0.7813625572896977,     0.9170870928262315,     0.6282698742151044,    0.9343836859351446,
                          0.8886709101828077,     0.23626366539220522,    0.004105794434200116,  0.2879082699350165,
                          0.36567169973679237,    0.955256193504928,      0.6294458713305562,    0.09103900758001693,
                          0.8469312473693905,     0.0014838724188969143,  0.0730702896986335,    0.8364985398778184,
                          0.004808171586357379,   0.9302304023298917,     0.3793888885770289,    0.47793120630931707,
                          0.6178484131341514,     0.04348012623334574,    0.16919156084524,      0.1580940570587458,
                          0.33432653785086464,    0.446070816449764,      0.7456699751042108,    0.027248434098246066,
                          0.5130379707852901,     0.9124654482672971,     0.20776673925643374,   0.2636170738421506,
                          0.15322000146224457,    0.1241009866844297,     0.35578720492164695,   0.5211235421346518,
                          0.3164195130719253,     0.5299069809663779,     0.0030222633286991485, 0.29299764689615815,
                          0.34169217165685095,    0.09619199583064919,    0.7201185155794164,    0.523836365618791,
                          0.09422538430473615,    0.6894251441859315,     0.8109289188418026,    0.5507676267128784,
                          0.7875889700149205,     0.7460708818443026,     0.2674186102862097,    0.8880648493901172,
                          0.858649134282793,      0.6731546082956901,     0.358301666422131,     0.8638837182160444,
                          0.07775697534964099,    0.24497582154927666,    0.9593068764206688,    0.925761948926003,
                          0.32034453042173405,    0.6603319911009783,     0.4150325675390295,    0.778364300975389,
                          0.2636234943309784,     0.33923950173924644,    0.9218773376248665,    0.2889111478583931,
                          0.8770656737277066,     0.8621685222181902,     0.6723311758022619,    0.2605153243045394,
                          0.6097867896803811,     0.0009594047833868524,  0.4519505521431685,    0.6497667064297269,
                          0.453976342469788,      0.3993842862978997,     0.323114244725039,     0.8996004342586513,
                          0.9610662041067752,     0.5154665171363502,     0.6884889037472333,    0.2969198384398505,
                          0.6490400491756882,     0.05853874728565345,    0.7739308349734073,    0.3293458724575423,
                          0.9570197495433028,     0.17283147059396897,    0.28930996504732176,   0.3863223570947747,
                          0.15320749006711865,    0.23779080369512873,    0.8912304760868286,    0.47631078090237944,
                          0.7554738886093284,     0.90041004023757,       0.684442709249358,     0.3724315620337597,
                          0.25537990805579114,    0.9390953782390274,     0.6881598059238712,    0.41060365643565144,
                          0.8113060334062302,     0.5822406615965725,     0.6950494704883114,    0.8685724471069483,
                          0.6869400639375701,     0.7868680256982854,     0.8636048049648265,    0.044671237035904476,
                          0.3854928304185423,     0.992016344242109,      0.6607963854423865,    0.10006921197913154,
                          0.21217674304853384,    0.733714216367171,      0.5122882249286589,    0.25262671684003757,
                          0.7458952631238392,     0.4896060518251806,     0.06524300210801981,   0.15996823719534792,
                          0.9572921921652023,     0.21153701149568171,    0.3631876671228319,    0.10763292539292857,
                          0.3968451986744491,     0.009028588125270076,   0.5040465952864235,    0.18862980100115,
                          0.0009805060182767056,  0.20572530379515364,    0.5194566405462543,    0.17603804090113906,
                          0.7852113384431475,     0.3455382401713297,     0.6669634483788133,    0.038659822124262555,
                          0.9724654513697798,     0.6518917785234513,     0.6451266337602618,    0.5165842668692634,
                          0.6854582863536932,     0.36662112881860465,    0.19783858055409853,   0.05209320862630096,
                          0.06848818232131315,    0.5620488897349047,     0.7814340593863996,    0.0015579886364495144,
                          0.06801034182744226,    0.35691965425128225,    0.4090556670508517,    0.5950249280592846,
                          0.17296012453967602,    0.9808186822058274,     0.6436863887760205,    0.17719172988316012,
                          0.3122834597142039,     0.18286887466427793,    0.46885879849994994,   0.8897053245055813,
                          0.21141486050979375,    0.8499188869077299,     0.3847450841790877,    0.5133694204353769,
                          0.05265969096711354,    0.3455522195496137,     0.7217475042024573,    0.3424069753314998,
                          0.703047185039163,      0.7138267365136245,     0.8309582196073724,    0.48830636927457494,
                          0.2977454794617652,     0.8147915021967428,     0.9546752875251681,    0.47394632155077965,
                          0.9187583027266814,     0.5199272297544021,     0.7351357157352518,    0.24241224252407434,
                          0.8882538524878565,     0.5091420004969103,     0.6013326660222763,    0.3883364996654842,
                          0.33419583928849395,    0.6088957250977964,     0.2512737647019182,    0.1440776830337569,
                          0.13152661362709495,    0.027209246542848398,   0.01531794977564005,   0.240542598102776,
                          0.7596825260658513,     0.6914039379483994,     0.7173036065320775,    0.5317048926357799,
                          0.7900798940346032,     0.47558250705400873,    0.43140919042029446,   0.006624543162651486,
                          0.10685220449336275,    0.02099659947815813,    0.5417995639525759,    0.8131460186438586,
                          0.10122039633826663,    0.47316976394079624,    0.08650257713109899,   0.5785365363729024,
                          0.8921250150145295,     0.03926862909827877,    0.5963595868324929,    0.5525448237680127,
                          0.32775234214947824,    0.5580311564883518,     0.5647264840758505,    0.9637602690673241,
                          0.5004588681439911,     0.008233208197315878,   0.9131174631834843,    0.7228242118599889,
                          0.46011176280499877,    0.6832861096429752,     0.36761886948973943,   0.9888457755905448,
                          0.32008849008322426,    0.12964271829216167,    0.834250831696058,     0.7921133763199811,
                          0.7088284502442913,     0.6445253845709896,     0.9757803908793508,    0.5958956780884561,
                          0.8517141963333277,     0.3867321041619475,     0.933646823188871,     0.5517153496071622,
                          0.6064114202369612,     0.05381169728787194,    0.1665464501399011,    0.7188102443965307,
                          0.03341989673273382,    0.49499423099274154,    0.24257111116569807,   0.6835386035994174,
                          0.2538157229731184,     0.15753291274024483,    0.34072935511982405,   0.3195146633356625,
                          0.8511823281209047,     0.4461198295997485,     0.9259272250881303,    0.4691039267989945,
                          0.2408756672628607,     0.9411203555036771,     0.5540495686734663,    0.9088247039656665,
                          0.24239076588000175,    0.5785070541835289,     0.3334163393503512,    0.8976127973908765,
                          0.8397523142250739,     0.3761085760990982,     0.05313095725491579,   0.2607452849893952,
                          0.9392688961636607,     0.5013323863257974,     0.9046928310275727,    0.44188844270745653,
                          0.8359912018845598,     0.0822785264788175,     0.8737461017188949,    0.5461114455167173,
                          0.23458332243804225,    0.354598828580427,      0.17074144352596876,   0.652880039149025,
                          0.08674833780617708,    0.9433128679469707,     0.688610349741941,     0.29791472890076676,
                          0.05702280238702284,    0.6504621333364767,     0.6272505494004752,    0.6025390029659357,
                          0.40241964671223396,    0.9457134788906609,     0.8499828828747102,    0.18874303465998554,
                          0.38265519286797,       0.3839713919094293,     0.39623883311327335,   0.507783171844135,
                          0.2159221921031832,     0.3383099360285574,     0.009235637470865199,  0.4350184977393765,
                          0.2827485430683232,     0.21949116903208565,    0.5887193767478403,    0.3235558510240778,
                          0.137034251626184,      0.4324954521609413,     0.5063480657717252,    0.7087781196894043,
                          0.9695436451232501,     0.6244514168327856,     0.534911067305013,     0.11123425487237404,
                          0.4874933865585298,     0.5869751368421979,     0.9886124565976541,    0.895544757837733,
                          0.8736215098206865,     0.8338167978213771,     0.7889393112040557,    0.38017432689403385,
                          0.38589852409526315,    0.5050591878790863,     0.25109960441872625,   0.3513171415203168,
                          0.8613864643311907,     0.24625770971407268,    0.20160456083689404,   0.41129704655919896,
                          0.019888400775907922,   0.875684711714011,      0.26178602387477823,   0.27146811211289,
                          0.20894847792573257,    0.9532003942984517,     0.6971137063522846,    0.9059634199855195,
                          0.4401591098507093,     0.01795931575255738,    0.3156566676032445,    0.020849147083099928,
                          0.5324972298270672,     0.9825763272511439,     0.29102036181761004,   0.03851503672095169,
                          0.9700768884098047,     0.2928766518767334,     0.7396726161195039,    0.11705518788264502,
                          0.2064290881156181,     0.885448570732786,      0.3608795153631795,    0.926213206265405,
                          0.8005651607912058,     0.7468219392837232,     0.4745352229453357,    0.4295922286919248,
                          0.3918061341334991,     0.21617368663594672,    0.10724936361729775,   0.7703147080282404,
                          0.22351682233434744,    0.6641192981124071,     0.0414143720617377,    0.9640355474055853,
                          0.5963444792374569,     0.00032576302701692317, 0.05759281353769996,   0.1348350085635298,
                          0.9377182381070673,     0.3509626613109743,     0.611345075498055,     0.19680647255566963,
                          0.884740330637731,      0.09306291499684138,    0.3184543304085907,    0.22669912803822467,
                          0.2313644701578511,     0.5166488952792366,     0.8436555064781269,    0.621279780741898,
                          0.6363668512929629,     0.8783271403907555,     0.8514132706625926,    0.827000147149191,
                          0.8190674600844177,     0.4174407512821495,     0.47732917335211555,   0.34164224909308405,
                          0.11176172250866745,    0.5619264977667451,     0.2998048892748941,    0.8782580113637876,
                          0.028709689237371938,   0.5737998865292607,     0.29895815732751985,   0.5210463785967583,
                          0.2629070567007913,     0.4034693081517102,     0.08692303941134549,   0.6775110833178721,
                          0.9728437083447087,     0.3315476186337849,     0.29365418449414804,   0.08257032324159874,
                          0.9839761032407703,     0.964596905069,         0.6352606890928622,    0.0779268074873748,
                          0.4804084418422565,     0.2859898228427621,     0.6882206128169568,    0.06794141790154729,
                          0.5459718775781492,     0.684403524954966,      0.8977701651948777,    0.23049289195691436,
                          0.3121148858081436,     0.7013666863671739,     0.09449449022911982,   0.173557023555454,
                          0.7612665270325496,     0.5007091800644236,     0.19048201710756119,   0.1369013382062383,
                          0.542581138677758,      0.5473320075870957,     0.7355024033867158,    0.8952954213484605,
                          0.4290925298134547,     0.08528902496775348,    0.5151435907985005,    0.2515577179564804,
                          0.6380966397994302,     0.1539732886463263,     0.1857156364463718,    0.4475982103370326,
                          0.703556244196847,      0.7668627495264866,     0.7771115684144717,    0.19842515945648576,
                          0.8524290693121767,     0.6032880069677579,     0.6096275954768208,    0.7817415707442399,
                          0.3641611905873149,     0.8906932714831536,     0.8124175227970734,    0.7164991708784773,
                          0.9581985445955595,     0.60220506974975,       0.6970748647959257,    0.29345481682203756,
                          0.032845128302094295,   0.14508293497014635,    0.23059118521943367,   0.996903368983305,
                          0.7140268534044998,     0.5464022577479941,     0.6075985633909603,    0.5243844313750604,
                          0.22751203875198844,    0.9875323576741843,     0.4764127368024498,    0.0815070809410211,
                          0.07516088937063392,    0.08436110819767584,    0.4069514509177412,    0.14827279891330147,
                          0.4554411973237368,     0.5026695518808091,     0.36792917904223554,   0.6206544293634522,
                          0.015440128666228126,   0.10269067329161896,    0.015163468995910256,  0.2969412928298417,
                          0.6085918034852696,     0.08025312949222818,    0.15179257293992798,   0.04315776888042311,
                          0.7677755031904019,     0.9381448304518312,     0.5140876763299803,    0.9514443011555282,
                          0.6407757657079132,     0.0765698599268878,     0.8476496982444982,    0.29742023288486263,
                          0.4278682864122032,     0.9807213380432217,     0.07911917475472163,   0.8512230995302364,
                          0.10464574549303729,    0.29640579653429244,    0.5330302554416567,    0.26513319106603617,
                          0.5904796810764913,     0.8045767818618806,     0.8366111498182954,    0.5803132778233024,
                          0.33546911180316286,    0.19755405967272732,    0.7739232168523782,    0.3431428162209841,
                          0.06943880657672563,    0.8424212560717366,     0.1792541652464148,    0.23923891139115705,
                          0.2695174630337248,     0.5983688408671621,     0.2166853566314202,    0.9555002941610525,
                          0.3733927328005682,     0.06773668612539918,    0.5897664723661606,    0.16220980649511318,
                          0.8217097211780661,     0.013322815612317407,   0.19994234068611894,   0.23980826687700363,
                          0.16567772272135473,    0.9225760341307798,     0.8495754373962656,    0.3747780614528954,
                          0.6370432578151596,     0.9768984204125892,     0.4204515151680184,    0.7005843204770014,
                          0.6892847660959509,     0.9545148748016049,     0.6143830077940992,    0.2094946748069053,
                          0.6137540635212229,     0.7907730339684662,     0.43928047555035843,   0.2404702909941716,
                          0.03525245664088905,    0.9468549780596774,     0.7018444589043075,    0.4233097335254806,
                          0.17055600084252887,    0.21479511489577663,    0.015803981578659143,  0.8413223905651063,
                          0.519348093484841,      0.677328794875255,      0.04102853537158957,   0.5973099425200125,
                          0.1961516047773859,     0.0062697185169774405,  0.12995538953415364,   0.5024906873648372,
                          0.9366413539188541,     0.2005732471901741,     0.2845429314469091,    0.7420525443666908,
                          0.32663474803099335,    0.41817090842663707,    0.34679822715136543,   0.6254450782613655,
                          0.5617918392055117,     0.8493672841886342,     0.5678823903181036,    0.5414854471001395,
                          0.07595259068167515,    0.05992393753186531,    0.43950385738819386,   0.22426024207450634,
                          0.3440795103112836,     0.543614736931006,      0.39840127677842285,   0.8380022094986134,
                          0.42735989849616896,    0.21116213301339326,    0.10688135855039405,   0.8122754674795016,
                          0.24349142326505413,    0.7548582735244727,     0.32867610838513206,   0.9288904160700249,
                          0.9209177539290534,     0.8842602740791992,     0.8279493007772021,    0.30075977066974824,
                          0.07280702774796677,    0.11864651501493295,    0.6688470229861069,    0.03724364818799586,
                          0.48612155851759253,    0.6309638611431445,     0.4942769924580389,    0.7984005800249495,
                          0.6556850452872549,     0.6973321309187377,     0.8105546372590183,    0.5271401700450064,
                          0.31988416310121603,    0.11292485612467362,    0.6897767445279341,    0.18083999759778802,
                          0.10577005826134867,    0.02511931159870806,    0.6547138599790717,    0.8680967675529965,
                          0.5719830697041671,     0.7644132002714386,     0.7696055721073414,    0.4588595172180936,
                          0.03628478642533983,    0.8715479674408582,     0.5279191738220554,    0.7464273424343992,
                          0.34195259909108366,    0.47625196882372234,    0.9063949033141615,    0.6451078418202955,
                          0.010016678965625081,   0.5633772179641451,     0.3040492111100356,    0.04602006615957521,
                          0.3639265456872167,     0.13654018444855898,    0.6480557055009035,    0.4445476879765782,
                          0.17204731875768708,    0.7040595552109383,     0.3198017362250478,    0.82812696432128,
                          0.7595605039974195,     0.218581275194754,      0.9964171235689756,    0.5783764464966217,
                          0.7050543348500834,     0.12082311647408495,    0.1617173102063515,    0.21358993038707508,
                          0.3094097996762023,     0.7661823190831037,     0.8518447945034651,    0.2964770449576728,
                          0.09779437868900487,    0.3815727848325584,     0.6554275411064775,    0.29164952428811597,
                          0.6161379450466672,     0.35509282781577445,    0.22558271275348163,   0.7371844681372586,
                          0.5944039305145205,     0.5003711575045766,     0.47049432476265973,   0.730610739466964,
                          0.0988134281342925,     0.16190754148570252,    0.8531650549659385,    0.7910486502112972,
                          0.7654902688364232,     0.7264305760700777,     0.8622773323691552,    0.6651306024752726,
                          0.38696232353989524,    0.6380258212742878,     0.31873156785888435,   0.4903899038977766,
                          0.17016070510187253,    0.08357688777509897,    0.2898204855944452,    0.39949727107717015,
                          0.18313485335274593,    0.3894034077267524,     0.18318318558418012,   0.6009342776632394,
                          0.34872036976469056,    0.6581115690298905,     0.33150890354645746,   0.0496414017443747,
                          0.6261616029903583,     0.9412282007497498,     0.9354433265928807,    0.3343757259527984,
                          0.17110105275028809,    0.5743773228256834,     0.631282326851356,     0.1265223154947448,
                          0.05956666006745148,    0.29275659742335025,    0.9638479862044448,    0.8835168473733069,
                          0.44233475395862565,    0.776302788765977,      0.960790521074214,     0.6418119681054083,
                          0.5297743900364406,     0.20908914378335974,    0.2112387646466073,    0.2409200625286152,
                          0.9658210624840681,     0.7194427745114023,     0.8961510058897204,    0.7158726271323808,
                          0.9709478427129915,     0.71641934291295,       0.6978598889198826,    0.562433685892602,
                          0.7584211186028187,     0.5285173957402748,     0.5281476200616488,    0.2433402131975656,
                          0.6416443509917007,     0.9919156121101268,     0.08325553077154091,   0.844919711577578,
                          0.21736855876623884,    0.5134126025348843,     0.649945492330081,     0.507371406922281,
                          0.9612080916546023,     0.799559489036482,      0.38784886231871973,   0.2514257805169353,
                          0.5147929132519722,     0.7359179457042792,     0.393962295971405,     0.7215352480207046,
                          0.04692795757302448,    0.5262940246059401,     0.965670867852144,     0.5821420648305368,
                          0.6541083154130035,     0.28200537946886706,    0.8515727218320565,    0.23394206114530003,
                          0.8440952963960885,     0.3420720114566579,     0.8598142741233008,    0.06844682464594498,
                          0.7764638527281771,     0.6891653983619935,     0.5906360377441091,    0.693767863223038,
                          0.501631277360539,      0.1259357782951196,     0.8811637311755608,    0.9296187432293417,
                          0.03430909767154722,    0.5885428138086796,     0.3523586217223946,    0.5141633202186399,
                          0.01478331280322187,    0.07374690088781022,    0.6008897850962397,    0.45508763695770293,
                          0.366143275617999,      0.4007635264016053,     0.6256287424398075,    0.3876117061535449,
                          0.12617695049817323,    0.32648577285849867,    0.2393650854928122,    0.14525875946788858,
                          0.9304786362838342,     0.22634427890693198,    0.5872569341864483,    0.49786461824300887,
                          0.809109922707037,      0.4908787429728545,     0.2971558348741945,    0.9202443725906043,
                          0.4708581261693834,     0.05047996039399072,    0.8085789561361016,    0.0033775962984968766,
                          0.8378561958865722,     0.8831252690408297,     0.8832717731022176,    0.7446755804075358,
                          0.33093560300141756,    0.20094491008482307,    0.3588281454786427,    0.32285719792862544,
                          0.7451138552440213,     0.14248586173611089,    0.7926058404533078,    0.8841408961254881,
                          0.43399243441758395,    0.050645097031216224,   0.1338309253389658,    0.3166573015111728,
                          0.6844013834047146,     0.5582398424106365,     0.19639199836219712,   0.8806278774744208,
                          0.04775053841211363,    0.6207222172034218,     0.2126533800165451,    0.6985288696086546,
                          0.4872620844632072,     0.38223701361720486,    0.609888972221702,     0.7026030762052993,
                          0.8950892592987694,     0.9686700539177381,     0.42344736369788927,   0.995783156210629,
                          0.5751781192031303,     0.44121798802045287,    0.7205876863304265,    0.9391234975151154,
                          0.2102330928534104,     0.5232897972052771,     0.3526268668321072,    0.9424589210795762,
                          0.4684433770462869,     0.2938901162459294,     0.5546783052046197,    0.17987847012488312,
                          0.9458445471073877,     0.7989491359988972,     0.5850240381583725,    0.48744171318427953,
                          0.6221944870992951,     0.46489192369226817,    0.4185053947197217,    0.13874959872689918,
                          0.9837782839018144,     0.15547885847650267,    0.031368698829014496,  0.14915857339116922,
                          0.1264875125442777,     0.6197256944016849,     0.8282624133666818,    0.7391256673104295,
                          0.7740924967553946,     0.2641937528674697,     0.3215436705782915,    0.5341497193875369,
                          0.0040252106313000136,  0.7983273280819632,     0.42029374880025616,   0.8780664298021492,
                          0.3402349161445176,     0.1898755944354369,     0.6001491642575865,    0.6778463508273469,
                          0.8305032695240993,     0.7387814919440702,     0.7190797644683271,    0.8835005631864289,
                          0.8054966845612681,     0.8854776989211987,     0.49612141649228214,   0.35216950999292207,
                          0.23621763753759806,    0.35939180325653164,    0.836430640027048,     0.2685592614020714,
                          0.8500592818896662,     0.5519154210321693,     0.1281922490422176,    0.06626489412482861,
                          0.4943884264671894,     0.9340699457518234,     0.8799353758955039,    0.22460624607326451,
                          0.8937286575037703,     0.23008378783339944,    0.7386036495961216,    0.40421863803923963,
                          0.795152586222173,      0.055833935043233085,   0.5845715858837066,    0.9897177031962151,
                          0.9905302982165827,     0.9596811901141332,     0.6979122440459229,    0.29108276423325186,
                          0.6682494989534188,     0.5499315391981521,     0.6224334711333187,    0.11226274018948956,
                          0.48733213291776956,    0.887085706303916,      0.7056629698221989,    0.5655546768425956,
                          0.4105407543749683,     0.12895505212239988,    0.5890961544353817,    0.5778132175626944,
                          0.4409406759190033,     0.75867006830884,       0.7523397188233624,    0.527472315336094,
                          0.969672806413678,      0.2394692485901424,     0.41812898416021005,   0.8677863194061313,
                          0.15590500040576416,    0.831963739937221,      0.8896851243689841,    0.48713367625648896,
                          0.8130921353370143,     0.20963918051728903,    0.9244678891191762,    0.46966604449107063,
                          0.579149925671282,      0.6743628448529819,     0.23451845746220412,   0.7466847660417775,
                          0.391001983821309,      0.6538754715696976,     0.4615012769017248,    0.9377676181245355,
                          0.9491675354663268,     0.05052363368814217,    0.28390908597093845,   0.8183874505567702,
                          0.38543395956917315,    0.26858281977863985,    0.6392153388365647,    0.22887880767960878,
                          0.13644806044088376,    0.167587051612752,      0.8718839872689222,    0.6559717724307271,
                          0.9251067684415579,     0.06990914454920516,    0.5034640312497337,    0.5013076850206055,
                          0.7717294275008427,     0.3306092938951103,     0.9986186396878293,    0.2035067252166245,
                          0.4857108461400149,     0.7301867962151891,     0.8603827869142012,    0.41607976024504234,
                          0.14543979623993353,    0.24986808624527845,    0.8518435288618611,    0.16583027167137498,
                          0.26630399296914486,    0.2094887667292088,     0.2698471225304603,    0.4294969362240938,
                          0.12421028850091864,    0.5172828650569337,     0.2792594547636793,    0.8039707526453396,
                          0.8027059302843155,     0.39949250067778885,    0.04208102326762064,   0.6493345143904136,
                          0.15722527973254075,    0.8840554396535564,     0.3728498153822032,    0.9729287610957722,
                          0.7359173630256405,     0.48074366583962336,    0.6422662945681412,    0.04312589553324786,
                          0.20546291298784636,    0.22943639894890788,    0.7244921625489029,    0.7032849770842924,
                          0.9865104182765432,     0.9103658416923569,     0.7639586222414887,    0.19371354249069217,
                          0.8874634147020038,     0.519538039677244,      0.10538261162636964,   0.5398822865493209,
                          0.6241623772444894,     0.7589325100642482,     0.48214847884172085,   0.4724791737229119,
                          0.48800175782053024,    0.5833304396342864,     0.7006271893758288,    0.7605323272374044,
                          0.806455429269515,      0.9493614975208688,     0.1413773857944206,    0.07714424812896614,
                          0.6638952078911184,     0.3857321163325369,     0.08046988083065976,   0.991204058533467,
                          0.9374056560421572,     0.556728157190655,      0.9771817120283296,    0.27541630326710465,
                          0.005146815194777221,   0.16841371636410674,    0.2503051083358384,    0.023120626516520915,
                          0.449515835483693,      0.1455111998190729,     0.9237147951376047,    0.7549402473173545,
                          0.8910507255063151,     0.2181033764675262,     0.6695649417369641,    0.39023252436127176,
                          0.3056219734968382,     0.7830062743808217,     0.2211189480527077,    0.5275464326323508,
                          0.6825488169507075,     0.5540142155206008,     0.9676159603279827,    0.2588339382028777,
                          0.3415262264678389,     0.8268978189146996,     0.739718656690241,     0.6186378232095143,
                          0.23993343238269738,    0.46240402745559617,    0.131666449657584,     0.5515999590910257,
                          0.4954134937877559,     0.10504577970245632,    0.22783547119025505,   0.07603704088554908,
                          0.13459028458226674,    0.41422163791855326,    0.15114803866664073,   0.34779088953069504,
                          0.5497424103806892,     0.6299660213595425,     0.3945009204561891,    0.6218681857283719,
                          0.49805165210862345,    0.5483917613969087,     0.563114391006557,     0.214282079860027,
                          0.3257468566357794,     0.6687235569951967,     0.6567727844592294,    0.8655073384906574,
                          0.45553984700746053,    0.8484727547627134,     0.12745038797870378,   0.7570133137494108,
                          0.7866880419140133,     0.6561719210467561,     0.6115834726324461,    0.19268027491263107,
                          0.21949169943589864,    0.0021835569105005392,  0.4836238089724795,    0.3132379788030558,
                          0.2755510112780075,     0.5367570544631642,     0.37898054086881505,   0.25231798687035223,
                          0.7356090701612248,     0.3855546751882303,     0.05419937161400601,   0.5771402420930211,
                          0.06901883372463047,    0.7389251498611187,     0.2354254979231436,    0.12715140226240396,
                          0.597647547746675,      0.9257713493525752,     0.014222004234462626,  0.18027176272878798,
                          0.17750742865196356,    0.48847818687235345,    0.89605781077376,      0.9674192283326282,
                          0.8702891571510301,     0.17140908918377384,    0.3489816474812989,    0.21634035020867626,
                          0.6526093819618123,     0.23974249012825755,    0.6645119754125621,    0.6158025842993531,
                          0.34728413784387224,    0.614104079623674,      0.9223348436311207,    0.1691604750813117,
                          0.4644488648277778,     0.5433276173770782,     0.5774792042703888,    0.37503896462277264,
                          0.6698841424708741,     0.1655345874062174,     0.20064189172088998,   0.8787630592009681,
                          0.740963351191044,      0.18738418238312793,    0.30674530123907895,   0.5493610555830722,
                          0.8973843163827346,     0.617142252785327,      0.8940984297603277,    0.7516765245950261,
                          0.06261524901748194,    0.8811387950890462,     0.205881158051069,     0.5166067992948751,
                          0.5796213990184897,     0.012784999546325837,   0.6103794639880136,    0.005096072042229283,
                          0.16360686065783658,    0.21291828903343213,    0.8278661975212714,    0.668681077497476,
                          0.8837657933192906,     0.37153073497376876,    0.8321645486333105,    0.13638622192474203,
                          0.25566130756854,       0.6473606209411075,     0.7377522715023068,    0.7541021968364529,
                          0.8357749535235386,     0.7456231642603187,     0.3338486673371397,    0.8862421825817257,
                          0.7583987760311064,     0.19064969356828676,    0.242924315508393,     0.3534597682176439,
                          0.0918961543561223,     0.5954630160842695,     0.39985144716215026,   0.0985583146578195,
                          0.29166877468564134,    0.7652616441449321,     0.0959772267667961,    0.7546602672158454,
                          0.2636849154411278,     0.06956636809013739,    0.4095461896828313,    0.3822624480902461,
                          0.28907049079939007,    0.4424939406510091,     0.8412601179142394,    0.29166021210179627,
                          0.5405706157448056,     0.8873811396705715,     0.7076703541511937,    0.8959490233081647,
                          0.7804495718442109,     0.9209043193280484,     0.19566557446183153,   0.8085961911859586,
                          0.32057679670364725,    0.12189096673230837,    0.26473675989398004,   0.996629730927226,
                          0.652548786334173,      0.9075290277802945,     0.4802252392747707,    0.10779965292920712,
                          0.4054066761800629,     0.17330367182750972,    0.6096458664729524,    0.5798044779596909,
                          0.872703786037611,      0.17769553180704267,    0.6712507817496286,    0.5816981470279134,
                          0.07448701842743422,    0.7742141516056278,     0.5609798783301355,    0.9212181017004285,
                          0.27354334468042285,    0.060049799538552606,   0.5807922937993397,    0.9027411453522435,
                          0.7936661335019406,     0.09273493131472499,    0.6200412702613728,    0.35529556980971366,
                          0.0933884829245043,     0.8011910925342979,     0.8856129084246106,    0.5982123576259409,
                          0.028053739675490408,   0.36801177677912855,    0.15324761311259505,   0.19625512528600997,
                          0.3490375679764771,     0.8954704199061206,     0.4992270415928295,    0.3855763822318714,
                          0.8701777267092509,     0.8957514762731625,     0.8260499455480201,    0.5787364801339311,
                          0.9455651034940513,     0.4236325954612683,     0.7885191319871936,    0.11265470628235752,
                          0.9373392045772332,     0.7522189865280404,     0.5814389968184337,    0.33740972281117654,
                          0.3898500726198344,     0.8187579391512357,     0.464228690644809,     0.7386098231187797,
                          0.7870214398333207,     0.6096311176459468,     0.38708134964679464,   0.07205113130750673,
                          0.6338669142030066,     0.5699560960020534,     0.689485551532759,     0.2823074432983642,
                          0.6364356587618056,     0.16526808895445344,    0.08565142875036769,   0.645794132217499,
                          0.22340577154801444,    0.6703925461586239,     0.8368333338080013,    0.6443011912694613,
                          0.6697007632746084,     0.9476557015003222,     0.4444850665642158,    0.5241759847527117,
                          0.1561431110825181,     0.07550122041145502,    0.3570740774708877,    0.9655642633584276,
                          0.7768888645136565,     0.9542591993094416,     0.06537037259879463,   0.6244902707110851,
                          0.619335704927162,      0.9024727399270388,     0.3363927692719417,    0.8340553635826755,
                          0.39458753751179954,    0.29280597218899285,    0.29280151563985113,   0.0023619134490885374,
                          0.036164389869845937,   0.6338880628939046,     0.08180223658834529,   0.8097360023824277,
                          0.2948129029100992,     0.6745822965184326,     0.00668946935004,      0.2141593341913347,
                          0.10834281616655295,    0.20028147367340476,    0.02919486252302861,   0.8275058057243686,
                          0.14220912348912718,    0.6494289915814013,     0.16866692031776653,   0.8467359167534151,
                          0.00953142527471984,    0.649615243939638,      0.8111062048998361,    0.0041109823210867535,
                          0.2766170683786505,     0.9425521933946843,     0.45022914524978563,   0.6439886356559811,
                          0.9359720802259758,     0.8091212583918839,     0.2394861050549778,    0.19216059728221646,
                          0.08833106056260387,    0.3967525844210681,     0.660530811057208,     0.9028932778584909,
                          0.038576696949704226,   0.2881754330313526,     0.377862615838773,     0.34666458169725156,
                          0.9384985944515373,     0.01674451817158873,    0.4730875502376053,    0.9736795684317692,
                          0.9615005865111602,     0.18419355085875677,    0.1015017264929916,    0.729049027418257,
                          0.7912470031735453,     0.9732974539737105,     0.3024315499162922,    0.3047123131178312,
                          0.07167484786396039,    0.08329515475062188,    0.012203199038870904,  0.5608236383142611,
                          0.6920618822140845,     0.8095692585838979,     0.6456886089041037,    0.8956088161237685,
                          0.3710937215887009,     0.6404408266676882,     0.5390560861940349,    0.840548664985671,
                          0.5393434220055948,     0.8483093847917064,     0.6964580612142962,    0.2787613190958763,
                          0.07836622434053908,    0.5527624513089565,     0.4511954710934898,    0.6322303115731569,
                          0.5293147692553649,     0.4797456112485896,     0.022772621439471563,  0.4315028392758812,
                          0.8131063302519922,     0.835499462708823,      0.5954735929903859,    0.6499520035504176,
                          0.05338546770130992,    0.25987643775558844,    0.7854030318948674,    0.0453186845636645,
                          0.37732247264323415,    0.24730619642092388,    0.9832938258449161,    0.9595452798656801,
                          0.9670633194992989,     0.04985201664670402,    0.49379417267049563,   0.32464719033751355,
                          0.05908443060987556,    0.8605731642912389,     0.7588451327435463,    0.13682080278644893,
                          0.9238049022655254,     0.36103458382292253,    0.5691471759361028,    0.07679617119683702,
                          0.22554866316988564,    0.09019253585688614,    0.6829468282654838,    0.5322399347649318,
                          0.7855180040164972,     0.551441074662128,      0.37267763228484374,   0.2614767444463608,
                          0.9845275285642371,     0.4809313904914674,     0.9735731762954789,    0.17294585753831992,
                          0.24838795395334812,    0.023193114474997056,   0.1677125151942439,    0.5980536563961926,
                          0.5094414515754091,     0.5848334887699315,     0.8434228252082491,    0.5081123729304549,
                          0.8334310703822422,     0.576281011375385,      0.727398688422103,     0.24250344784585076,
                          0.26248952658702684,    0.7857180015568903,     0.9586489749249053,    0.6242176521314566,
                          0.3125571475935296,     0.904140994234653,      0.0248786103272427,    0.5120182640408835,
                          0.29296668216215205,    0.018175546421433597,   0.5830810683650586,    0.31239383484399397,
                          0.5133045603102073,     0.8239687413547585,     0.46903947330926243,   0.3068865751767762,
                          0.8957272222664127,     0.82794151092707,       0.921864906207686,     0.6147469688809836,
                          0.6070393815969863,     0.9125018173596807,     0.7180590457979998,    0.5221858544982311,
                          0.7340443908857213,     0.6038863399482572,     0.8610766999390486,    0.061324527421735886,
                          0.341826990505229,      0.9005398881117763,     0.7230753909523456,    0.14739802123142443,
                          0.14209125041580228,    0.5358758818702276,     0.7189664771481943,    0.9300285770261746,
                          0.7693915123560771,     0.019251287073499546,   0.9248839830120014,    0.12621894400507894,
                          0.6867737288479482,     0.032680230880641314,   0.4069136584337537,    0.6253620375462905,
                          0.484710004813795,      0.8819106166842692,     0.20096370427907773,   0.8767716072491476,
                          0.15960265132057694,    0.4072239661601368,     0.18500455513199598,   0.9876394034684657,
                          0.7732073919080598,     0.9691301348452812,     0.8316759940377845,    0.3390482084822115,
                          0.3068363628806766,     0.89429028538344,       0.3507965907102011,    0.8025229912756378,
                          0.32891518374725437,    0.1995050643077776,     0.11345689929296021,   0.17715025247364635,
                          0.6137519414216935,     0.7505328581926496,     0.6206097253399693,    0.5581998354828086,
                          0.3890985099875842,     0.6041862610103657,     0.6887317822347351,    0.23649827137390378,
                          0.4035361076165067,     0.907810064530496,      0.5512149530609041,    0.6006771364583976,
                          0.5364266948952668,     0.18812340634434443,    0.24008019293269933,   0.12330343847850334,
                          0.7923882639552893,     0.788794433348703,      0.09001757626753426,   0.963776828369856,
                          0.38997933298417775,    0.06913317435072419,    0.46540111757705316,   0.0672872355426023,
                          0.11970712197334388,    0.4837497438343644,     0.716006175723687,     0.9196124482785273,
                          0.2806521491767219,     0.4924204469842667,     0.575221183532452,     0.7082377001353426,
                          0.3893620091624832,     0.768575683521727,      0.1666110102015781,    0.8217487545712984,
                          0.6846048419441862,     0.6484204249873066,     0.2887921814417467,    0.8074589850504662,
                          0.5721180734009176,     0.4948531394053586,     0.8266828036249912,    0.6002156077046021,
                          0.8701953052395094,     0.35966990082375916,    0.1391258762896067,    0.16570526960164822,
                          0.28651830362544173,    0.4209468159672606,     0.8635118930924496,    0.002105787324557462,
                          0.2986969731657273,     0.6324681441508591,     0.5144504246929688,    0.9839651495710753,
                          0.925487354312196,      0.38684611218736664,    0.8108566785379234,    0.12860817956540105,
                          0.35021553632084623,    0.22879031476930356,    0.9327602696109594,    0.1171975798340954,
                          0.3749003812688314,     0.5585917445219102,     0.47648012276778173,   0.14792193396090836,
                          0.5579323016162466,     0.9257747733243183,     0.6454751055754582,    0.08902832364082969,
                          0.41407476566965784,    0.5030668155257981,     0.22392580321263844,   0.7043137117556717,
                          0.5889609256421384,     0.07784725750424648,    0.21837353609550036,   0.9775765306028937,
                          0.7514452960820399,     0.21500455747244895,    0.03290953413354536,   0.7309979480137581,
                          0.6631765136220552,     0.11501792606472094,    0.0638901299986917,    0.09142430319850059,
                          0.04663221593976219,    0.4325415576671975,     0.20250946390595048,   0.7764686233338783,
                          0.4323002886695487,     0.30075383252854215,    0.4316586449563681,    0.059885683881701346,
                          0.044153467557825454,   0.8935041504972123,     0.0621708142544537,    0.6732993069806318,
                          0.2774134661046056,     0.8541275762303439,     0.8216988069874015,    0.11339178565233443,
                          0.004412879002477221,   0.8318428611376332,     0.8123648883815588,    0.6370638647189433,
                          0.10654390706417594,    0.08015229654888001,    0.3788005682981507,    0.8812993715788957,
                          0.5619597016662584,     0.21920900354534312,    0.6483033859144742,    0.10851351594888248,
                          0.2679636649610744,     0.7775006389844328,     0.10223863685007828,   0.8233178820297202,
                          0.9015206721860061,     0.7421818127428116,     0.89120891843561,      0.8662696959482991,
                          0.5238487920744104,     0.13031015249773115,    0.8122146489924141,    0.519649573401864,
                          0.6062902919061554,     0.9289469874268724,     0.9154548321372453,    0.34181309802928206,
                          0.22391040221784797,    0.07534484858417001,    0.6439959087282352,    0.9557479018614742,
                          0.6948757339995211,     0.049963193467885914,   0.60894336917863,      0.8375203024627258,
                          0.6308213194733441,     0.7411289925447127,     0.48738162529546436,   0.4487463792772949,
                          0.09463960166913454,    0.4917098078464722,     0.084679545424733,     0.8981172106185014,
                          0.5643407456087915,     0.10280956965060795,    0.8446685996472796,    0.005672569156133678,
                          0.19430454370552486,    0.41542539803568546,    0.16139040859770426,   0.8148232444632695,
                          0.00219476245394179,    0.558126251727518,      0.025490801311942368,  0.6243556794150557,
                          0.15263981875604826,    0.46113324845654036,    0.09439774163074055,   0.43338363177681083,
                          0.8735631903092378,     0.548737972500742,      0.356577731866747,     0.2216284515060788,
                          0.35808441524217993,    0.19946198866894305,    0.7972599484010688,    0.3969494681372636,
                          0.41303112591424085,    0.3629446841370786,     0.43815260135519096,   0.6081897376303848,
                          0.06061842189676503,    0.45448279770904665,    0.8651442426808169,    0.875784558896079,
                          0.26619078665105345,    0.6687528123676825,     0.5293380989606575,    0.3606973326886752,
                          0.644668779378844,      0.5283358938106392,     0.3761013949497658,    0.1444075025269388,
                          0.2964504848233692,     0.8260597276896579,     0.0010408844952033425, 0.6327646232036179,
                          0.25519377871235494,    0.7334459062910789,     0.8352962334396864,    0.3712143547332777,
                          0.3857487965639541,     0.8908591275975474,     0.1632486684334511,    0.05585055487883728,
                          0.29876702859262105,    0.9212755251623836,     0.4877536995687354,    0.16312621646167935,
                          0.06198923668777623,    0.3408401771661087,     0.3437149336859253,    0.965569472171775,
                          0.4071605953291859,     0.1319173782542049,     0.9210643219714407,    0.33341408227859104,
                          0.26794225996066756,    0.7271841327337942,     0.500512280771342,     0.532695588261878,
                          0.5315885920567364,     0.04016188132390264,    0.6567369668594921,    0.6876916189734837,
                          0.04370932251268134,    0.6237993092787643,     0.10145884299695607,   0.7961359183941386,
                          0.6987872082606429,     0.35586250958042254,    0.035145325217329826,  0.060568669216712334,
                          0.5468054342866828,     0.7393761292911065,     0.15670465181461124,   0.8885322749284394,
                          0.6505310431462754,     0.08900138402539315,    0.517909975243018,     0.510026910570548,
                          0.9996659700671005,     0.6598015799757174,     0.26010373975449186,   0.6553309858599665,
                          0.7059001111288336,     0.03451288281714926,    0.564822482703087,     0.7950942413110569,
                          0.9718398887831793,     0.38896727150691845,    0.9549654767605698,    0.7610265087207583,
                          0.2466482848656565,     0.9826401165829733,     0.6724416529809022,    0.8553310159247016,
                          0.59012229030453,       0.7893202985537364,     0.3880540541277854,    0.5397899758006192,
                          0.44891113982799047,    0.7940119733291549,     0.335713647962803,     0.1255635719357745,
                          0.2993241079455562,     0.8339833103857486,     0.8587951659765223,    0.5168356364606572,
                          0.76857854596841,       0.13921789802027074,    0.8792955541141682,    0.3147070194056061,
                          0.16839495249502945,    0.9833910146930196,     0.5527135313737833,    0.7535831659267808,
                          0.1206764827757475,     0.5817707669612704,     0.75484924910893,      0.8564088753374455,
                          0.10027374478199413,    0.21901293916668552,    0.21372659786785808,   0.2610308811511607,
                          0.2077100158056363,     0.6808735502500124,     0.9364906709807392,    0.3994579834368802,
                          0.7920285370885659,     0.8767103114330838,     0.6662238298581796,    0.7754728851504256,
                          0.9800903040300273,     0.7277460129131508,     0.3832250915755193,    0.15417868149594816,
                          0.19094404961675926,    0.5087669646008749,     0.7602254425791766};
    }

    private void fill_array2()
    {
        uint32_constants = new long[] {
            2158666988L, 41566169L,   2242813059L, 1713905491L, 2606451716L, 3868193376L, 953481666L,  598543991L,
            1620112842L, 1783380745L, 702486269L,  3481835270L, 886505658L,  3711857897L, 1912586610L, 279198896L,
            2990750274L, 2293739987L, 3457210255L, 4018112145L, 2763371318L, 3726406775L, 1096023021L, 1186046627L,
            1116027162L, 3883451390L, 1413212609L, 1922870598L, 2144350207L, 2531522485L, 3583052253L, 297082084L,
            1346016468L, 1498830614L, 2975560587L, 3864573242L, 2513414439L, 1926180840L, 1507012395L, 3810784083L,
            2219900517L, 2630495414L, 3443916083L, 1257987869L, 1455772753L, 3493511787L, 3565932205L, 3654154348L,
            713252439L,  1231100340L, 2507469338L, 1255110123L, 1473099086L, 2898961517L, 3329252557L, 3210151383L,
            4101284308L, 1045422807L, 3689845597L, 3559599122L, 762352229L,  992604139L,  3516511433L, 310565989L,
            2350549856L, 1787529558L, 191559108L,  2969207420L, 1959453500L, 2869200955L, 253142935L,  83104345L,
            1326000413L, 3127635973L, 916430015L,  502338120L,  1279770172L, 2684782390L, 6410385L,    301927079L,
            672926313L,  1327095627L, 30026292L,   4272216602L, 713858743L,  1020363043L, 357184972L,  1066014934L,
            2467663112L, 2391201341L, 3047502643L, 3754235121L, 3028204666L, 863098688L,  504881819L,  4257903901L,
            3936895409L, 3484823576L, 2920531816L, 913607873L,  1851335489L, 2729323520L, 430812535L,  454713344L,
            3606777711L, 323269189L,  228087775L,  3715774926L, 87304774L,   2724174865L, 2741710073L, 2363411441L,
            2984351010L, 3122302154L, 3761742840L, 2637795393L, 1498606255L, 365444637L,  4018582963L, 616621843L,
            536217682L,  3526534505L, 2151710982L, 4288448152L, 321129786L,  3618224247L, 1760120453L, 1319764869L,
            923677380L,  1980023747L, 4142526672L, 1171973909L, 80415349L,   1504514183L, 1815926859L, 1098670025L,
            4286748890L, 4199827595L, 1735659228L, 1598829280L, 2720631255L, 1366940606L, 2727212117L, 3766845735L,
            527239947L,  3493602309L, 625302532L,  39812166L,   870083950L,  1786903320L, 1880636901L, 4093266999L,
            3282335302L, 357434705L,  1328655766L, 1547886936L, 318515014L,  2314429322L, 2141252918L, 2976923311L,
            369989193L,  3283646902L, 287922603L,  3777945103L, 300919787L,  3584241478L, 131942094L,  1934539312L,
            1935955185L, 2520746479L, 1019305967L, 1793998806L, 2609753108L, 436646368L,  240056312L,  2228855878L,
            4038353379L, 3584669790L, 1651887006L, 2404125598L, 3157825810L, 3221667529L, 868172354L,  66146997L,
            4022808626L, 475819631L,  4125130933L, 1469148787L, 904808754L,  2163561042L, 2071071076L, 2424735571L,
            3309468947L, 2563037901L, 15047719L,   4225844177L, 85031320L,   3153777246L, 977619786L,  3283632453L,
            578076009L,  2853928610L, 1041016160L, 3196664503L, 1496700517L, 3311367586L, 3675589745L, 396535749L,
            2068790523L, 394454707L,  1187963860L, 2943363568L, 3636043126L, 140250703L,  2835280382L, 3545386937L,
            2517461116L, 2351103394L, 2218750624L, 638891508L,  1510935278L, 4238333939L, 481858224L,  123947157L,
            1193350485L, 90689506L,   3308396371L, 1966200518L, 947655450L,  731953131L,  4123495735L, 2598767721L,
            380288531L,  775781230L,  3325334231L, 3831585271L, 934900884L,  722596038L,  2743507613L, 986030440L,
            4056516429L, 1473215144L, 4256082289L, 3320633226L, 3152690777L, 2340508503L, 1592677695L, 1294814188L,
            2248830908L, 2165980709L, 1115104845L, 4065450736L, 2887934294L, 1599817958L, 3283096764L, 426517169L,
            1909580759L, 944023695L,  3547361356L, 970009285L,  376807911L,  2201401838L, 3057162944L, 1180624372L,
            1893697363L, 3011229047L, 3926971963L, 3741420086L, 3789566068L, 2069995971L, 447946484L,  1708268297L,
            2571646232L, 1320924626L, 2420220487L, 273213642L,  63841886L,   854214527L,  1419911288L, 2643013425L,
            1021217668L, 3769479382L, 1421863155L, 2086393539L, 1903914849L, 305952136L,  3620996500L, 1730535425L,
            3041968399L, 2543371796L, 2427288063L, 2474673125L, 720981692L,  1775148986L, 1140782432L, 1240271140L,
            1401874616L, 1692851142L, 2794166075L, 826915029L,  735946224L,  3787551975L, 271025114L,  1148636114L,
            3662011708L, 2254838561L, 195264874L,  1642571153L, 2628864601L, 287639927L,  4247575144L, 3325145638L,
            2626612274L, 1776447500L, 4136639730L, 1936450687L, 1972169521L, 860985845L,  2925308600L, 1043353575L,
            1634823346L, 62013364L,   3069122110L, 4294393969L, 3311229445L, 1160185753L, 2289687531L, 3992653060L,
            2038702459L, 1141845983L, 4110130152L, 895487168L,  4205193680L, 51526245L,   2442642029L, 1017197722L,
            2778708520L, 781084184L,  3313537175L, 2924213803L, 1429883128L, 2328546392L, 2223325536L, 641884532L,
            1111922560L, 2372666392L, 368467430L,  254384864L,  2340889844L, 960041935L,  2388775929L, 1477371842L,
            2305086875L, 4271566542L, 2911585819L, 3783293085L, 1388560321L, 2381324061L, 2879313423L, 2201311855L,
            149670241L,  1543000024L, 3127174901L, 101484676L,  2263444653L, 3856713647L, 132620514L,  1414705702L,
            3957504614L, 10575878L,   2134237362L, 246539754L,  2613514110L, 2132075163L, 3385294990L, 840125174L,
            2528932933L, 3925737388L, 2443832533L, 291967975L,  2388784841L, 938345541L,  2158137238L, 376923552L,
            2391755569L, 3183922158L, 2514008342L, 1090063300L, 2894045126L, 2700022623L, 1654621821L, 2948785471L,
            1136077732L, 220626925L,  2540745933L, 375321608L,  2887774569L, 1313420670L, 472519803L,  2920185888L,
            739350232L,  574202953L,  128585609L,  2849069346L, 3131161054L, 3285949925L, 661841087L,  2342952145L,
            1606250822L, 3058592130L, 1414805631L, 2666503285L, 2385627271L, 3861465726L, 4229920348L, 3703827984L,
            1496762829L, 3326377974L, 1978482607L, 1167568398L, 2491837766L, 3627036399L, 3717137080L, 1414397933L,
            3698178328L, 1636055405L, 2246084815L, 1533233764L, 322578868L,  4226203633L, 1402580679L, 127206521L,
            3634617231L, 3559375418L, 1618342189L, 606523218L,  621521914L,  745863931L,  3915798968L, 1960416985L,
            1802163069L, 1163417280L, 349697540L,  271961308L,  4204276959L, 1284440414L, 1222311033L, 2109153000L,
            3055887417L, 4191198224L, 3408167108L, 1421633153L, 2888797160L, 3658059744L, 95625730L,   1427552733L,
            1056998492L, 315284296L,  566470416L,  136890407L,  4272337730L, 1206540696L, 2707458537L, 3816668534L,
            3775659601L, 1946360202L, 2029191337L, 2543085758L, 3386524130L, 3072383890L, 1392653552L, 839710844L,
            2667859584L, 1434661193L, 929671936L,  2273163907L, 3004864078L, 1890026722L, 1909212287L, 3046571464L,
            2162748519L, 2499462514L, 2969929317L, 214958837L,  2750074569L, 638119832L,  3441133351L, 2723485457L,
            3277269270L, 3333715478L, 3766535300L, 3005043891L, 2477286381L, 375621329L,  2877582561L, 2047350808L,
            321455664L,  1409879168L, 1909809997L, 2702241041L, 4079275454L, 2154649136L, 3454715810L, 3411931313L,
            1600074000L, 3339798888L, 322090109L,  3170848896L, 2972648202L, 750136610L,  793236930L,  1904573536L,
            769191417L,  2690323228L, 3798140459L, 1797714322L, 4140517412L, 775591934L,  2713776145L, 1920425104L,
            1552784780L, 1431152812L, 2835349519L, 3715009506L, 1572569530L, 537975892L,  2030190502L, 3287012384L,
            3407729402L, 1369006797L, 2495698181L, 1126974116L, 4185099956L, 2355779643L, 809258994L,  1907987615L,
            2857521463L, 3790651456L, 3186753495L, 3456652606L, 2788203457L, 3134393715L, 2450711152L, 3739373620L,
            3914792714L, 2219173001L, 1192274059L, 1467334073L, 449441582L,  3482726560L, 2645016244L, 4084213005L,
            1126485021L, 1973888613L, 3288340636L, 4161824387L, 415876046L,  909194328L,  2073740706L, 748804308L,
            2571712981L, 351609572L,  1755708289L, 1922853881L, 1763344113L, 169387514L,  1354753129L, 1121519667L,
            3947609031L, 3179353132L, 145048546L,  1750424928L, 1171152050L, 1640962698L, 2118876960L, 3402840592L,
            1966991108L, 850008765L,  1841820888L, 1145712361L, 1297734395L, 4063987854L, 3158587025L, 2630971506L,
            4158595949L, 2750348381L, 2091590722L, 4067056253L, 83283098L,   3785170991L, 2183827963L, 274811911L,
            4014308921L, 3646693204L, 2819672198L, 3430089944L, 3505959203L, 1175307952L, 2923477860L, 868978798L,
            3656546523L, 3527376019L, 662159573L,  2956021134L, 1882909114L, 3521514112L, 2794700378L, 2793450123L,
            1377525281L, 900992029L,  3802075154L, 1030766716L, 334651238L,  130152437L,  3965336362L, 3712928372L,
            293885426L,  2527735393L, 3749222267L, 2163624535L, 228133853L,  1408566025L, 1033977817L, 3422834629L,
            3224939976L, 1768370140L, 3292433792L, 3469081293L, 3241409763L, 3523922323L, 2527405560L, 2829759019L,
            445243388L,  2297476307L, 2263622072L, 3828717731L, 61331938L,   932674048L,  1896114890L, 1608794907L,
            1714948940L, 2095632877L, 3667353762L, 1243227339L, 4243716586L, 2849681726L, 4146720687L, 4131223740L,
            615933150L,  2313039170L, 2651049422L, 2094377459L, 3914650399L, 3482443014L, 3120835440L, 1483512517L,
            981852104L,  2978180335L, 1312664588L, 250297655L,  3751554489L, 2262627489L, 2382270816L, 848980143L,
            4281696160L, 28744765L,   2757119211L, 3139452831L, 1098105073L, 2899751242L, 3273912223L, 3777797513L,
            1016280294L, 1761734252L, 1121133524L, 1834556081L, 3990715957L, 831334863L,  1407054552L, 1561848194L,
            3885311781L, 1100286040L, 1729800347L, 2702792271L, 1240039449L, 3696120292L, 1953333085L, 132060646L,
            883238136L,  1908364952L, 3974297904L, 328580209L,  1263185644L, 3097261595L, 3598253374L, 1118191323L,
            4241105895L, 1860286212L, 2960050743L, 4161486300L, 2910270767L, 2664872994L, 2091639379L, 794667240L,
            732930159L,  652891413L,  2744174160L, 1451988725L, 1735577106L, 4032670716L, 1939364797L, 637321123L,
            4082700363L, 2752566145L, 2317883847L, 3805352069L, 362028889L,  2440982516L, 1068285473L, 1488586852L,
            2283142646L, 3188631285L, 2710105631L, 593658761L,  3518900088L, 1790648401L, 1357055687L, 2616680098L,
            81398103L,   236114240L,  1590240213L, 1956597413L, 2682758294L, 3596038133L, 1388641188L, 2578546944L,
            4128922543L, 2604973361L, 2834769202L, 1403490523L, 3866866602L, 3856236837L, 213082863L,  2598051127L,
            3215630888L, 2702323815L, 1825471041L, 1475220004L, 872539704L,  915821884L,  2206034168L, 1860694830L,
            4227809351L, 1779205456L, 3823542226L, 137675546L,  3756600942L, 435046124L,  2842357559L, 794207264L,
            3280117767L, 1956525338L, 1699475450L, 1693192767L, 2329514035L, 552602476L,  2864055387L, 1529856935L,
            2525302499L, 2847224691L, 1232855034L, 2988132380L, 3802051754L, 259846817L,  2242868322L, 4184014163L,
            2825321620L, 13534986L,   1685503649L, 384385435L,  1304163609L, 1141547320L, 1348176993L, 1359003024L,
            1366067306L, 1655431191L, 2340918079L, 1136617961L, 2221954843L, 155659301L,  1885664703L, 2545577293L,
            2067440331L, 758485997L,  1127703486L, 1112906866L, 2946885148L, 2372018278L, 780273444L,  1459029787L,
            3534448768L, 2886845175L, 619835831L,  537701446L,  1262187453L, 2403120953L, 3467810099L, 1381500954L,
            2667838332L, 2696363531L, 1694065466L, 3886560532L, 1742556582L, 3803079711L, 533031983L,  2432838223L,
            1081056868L, 3544141361L, 3137627459L, 1843582974L, 3854340981L, 1909579154L, 115295846L,  1658305106L,
            1100571719L, 3750969320L, 1879947804L, 3880820583L, 3585742593L, 348290146L,  2395402028L, 4018307593L,
            307554892L,  1109247882L, 480663901L,  3841337215L, 3969132665L, 1249511307L, 247848238L,  1226074025L,
            1158848660L, 3367293446L, 2356329539L, 1998125859L, 2892161465L, 418274456L,  3512426131L, 4179931644L,
            1083763791L, 2448369157L, 3604925494L, 1384264685L, 399314487L,  329491597L,  2141135546L, 1282874215L,
            103046312L,  1406865802L, 3078408480L, 1335164879L, 3164442880L, 1367494749L, 3729855894L, 1034138485L,
            1193373705L, 1295460939L, 277998263L,  3283810292L, 1398615835L, 1648971479L, 342377357L,  1404841455L,
            2793768216L, 329677284L,  3014874788L, 3605511596L, 1139145812L, 3185034003L, 4027818039L, 1827030370L,
            2649145172L, 2174231519L, 1983896064L, 2672618830L, 3572126180L, 3024656566L, 3928770295L, 3713579450L,
            4192432122L, 3393072710L, 3930455523L, 1540248472L, 4210019567L, 1528184414L, 2489059390L, 2382921539L,
            2284746314L, 2440433121L, 2274431747L, 3477784399L, 3486495613L, 135167947L,  1791732668L, 1256311850L,
            1615540681L, 3658308418L, 1521310150L, 4075157030L, 3478497250L, 2648749653L, 1904340621L, 800591401L,
            2337381395L, 1444719659L, 481948852L,  2568386652L, 3578247243L, 257893273L,  1990952984L, 4049848971L,
            1822812899L, 2771185582L, 3906214541L, 2847954351L, 225840234L,  3350282473L, 2179161857L, 3141962805L,
            1757701555L, 3006637500L, 2158751912L, 284714304L,  4121460627L, 2599487248L, 2019352924L, 2576609378L,
            2235276959L, 1788680407L, 3285349178L, 1524848012L, 3381160503L, 2843162695L, 2619261578L, 1951237336L,
            2394879713L, 2356170324L, 2792701016L, 3404008547L, 1002368440L, 1419997935L, 4274316820L, 4272792312L,
            2600711761L, 2924208006L, 3799196687L, 696950966L,  2896574900L, 1320867021L, 1371125429L, 458156178L,
            2490470440L, 2219426620L, 973212528L,  962603818L,  3028036675L, 1092766318L, 700077671L,  1961668807L,
            1413467709L, 3551952291L, 2243578803L, 124518171L,  2990223204L, 2950073079L, 3732478177L, 3288060071L,
            1919120565L, 3812014614L, 3608862831L, 431424612L,  1131510838L, 1974205493L, 2177660085L, 3387256777L,
            1464414294L, 3144390273L, 170625084L,  2670108972L, 322520664L,  407651574L,  3367433081L, 1023268981L,
            4294542649L, 1648604185L, 2282100174L, 848163558L,  2648686607L, 3586320674L, 1942931408L, 4181145468L,
            2084670734L, 4055061939L, 321659295L,  2205837499L, 1179724475L, 2633022175L, 3579309098L, 1108502074L,
            2058030166L, 3314941730L, 3818763523L, 4282431620L, 1146563866L, 555631220L,  210570370L,  2184821613L,
            2272729339L, 2413880982L, 3638531794L, 3361320941L, 2401767708L, 1529464072L, 2466734206L, 2243057527L,
            2980199868L, 2760710742L, 483732721L,  1704383348L, 2325064790L, 1848981566L, 1424373545L, 752210258L,
            1368884955L, 1406336094L, 1181447224L, 544293349L,  1292965073L, 2805498791L, 1820046192L, 700731872L,
            4049120088L, 2684807093L, 3593706742L, 1357350837L, 1557310514L, 2737286502L, 1779747765L, 2809114953L,
            2903685924L, 2909304208L, 2740902951L, 274591554L,  677369814L,  3606800113L, 2822291002L, 2897175326L,
            3215594664L, 3603579319L, 1575627831L, 567987898L,  3848728359L, 624094145L,  919703489L,  754070899L,
            414406002L,  2869059975L, 3046079982L, 1339376144L, 1559336480L, 3496687851L, 2087336061L, 1128673960L,
            1287181558L, 6801363L,    2206476874L, 2270106891L, 3776867137L, 3083213895L, 664755430L,  1045570718L,
            480207222L,  416593112L,  3695211324L, 1478672597L, 2113676978L, 1968648315L, 3769994202L, 1651225661L,
            2162955146L, 596615403L,  221244731L,  1567173201L, 131815261L,  1905585902L, 1525265951L, 2833077531L,
            4254008891L, 243311322L,  1797634919L, 3818580251L, 245397321L,  172381663L,  3367885612L, 3038857154L,
            1317817258L, 2553131875L, 4164019646L, 50317131L,   2414368718L, 2895502227L, 2596980644L, 2678300439L,
            3009869408L, 3613859575L, 1851711752L, 3168922032L, 3166142976L, 2929184727L, 3374941605L, 2459483718L,
            1080087746L, 61398623L,   439523566L,  944147042L,  520666539L,  4075307057L, 419618599L,  488558627L,
            598073463L,  2111765089L, 2909341655L, 1514592426L, 4195923145L, 930569264L,  1840813304L, 947863014L,
            823083115L,  2405319331L, 768413657L,  2396078648L, 909652819L,  3152305242L, 1688520310L, 2429923569L,
            11969372L,   2792921291L, 3595735387L, 645583735L,  1763222155L, 406035086L,  502382158L,  2286036272L,
            604883859L,  93252416L,   973498843L,  3589122701L, 3759485421L, 1921560734L, 2310360674L, 3648192948L,
            1681279423L, 2372135375L, 2402107098L, 730662941L,  696917368L,  2093078477L, 1278935804L, 1472617163L,
            1498514050L, 2649616273L, 232019852L,  1095401883L, 4172674766L, 1874215631L, 510878190L,  2452331703L,
            4284764625L, 586391767L,  3208727113L, 3898750327L, 3295423717L, 2560283486L, 708895219L,  2170682566L,
            477352602L,  4051489561L, 3562386811L, 705265709L,  1650521096L, 1202519480L, 489140025L,  1969535439L,
            58606358L,   93891914L,   1841522806L, 140685194L,  3546428899L, 3832794904L, 455507987L,  3720870270L,
            180443184L,  3540558889L, 3308294696L, 2765417614L, 1384336507L, 1436383559L, 3339787431L, 1106706963L,
            932556649L,  2743889112L, 1589032423L, 3823186543L, 943259448L,  2501729856L, 2881943698L, 1588826062L,
            3022507748L, 711020356L,  4235526837L, 2730014119L, 3400977460L, 2436065017L, 2540234136L, 584958300L,
            2547355104L, 97484500L,   869793999L,  373708060L,  3740163416L, 2234476329L, 2379585292L, 1412978683L,
            2938563218L, 2150151462L, 4223150016L, 3106644146L, 1213466128L, 950688665L,  3314775082L, 1776896636L,
            2923356624L, 2444208017L, 1167632176L, 1833074594L, 1227825631L, 2552435445L, 3966806405L, 2523342892L,
            2057618336L, 3528260322L, 2414341212L, 3917418837L, 1915630902L, 570704484L,  4033976909L, 53600857L,
            2643690281L, 2227184609L, 1577165305L, 1671824914L, 1839206768L, 2962846209L, 384523954L,  1491795207L,
            3289639366L, 3899575807L, 3016198223L, 3513611710L, 206164226L,  1226423815L, 2787287316L, 2431131724L,
            2949124558L, 192537088L,  2589742310L, 4241132407L, 3454706241L, 2272299924L, 2343268121L, 2007664022L,
            3486236986L, 1307823360L, 3815894767L, 1706356681L, 2286333014L, 1172330234L, 495453859L,  1046648281L,
            3554171162L, 2485118989L, 2812329861L, 3607384768L, 1544157683L, 3992580504L, 848079470L,  3041542447L,
            4191338899L, 2535200345L, 656156612L,  798092116L,  3658473430L, 571201790L,  2441096018L, 3438206813L,
            1410565612L, 154709992L,  3000801529L, 1645448996L, 462508027L,  3752855082L, 3361294979L, 2870413033L,
            3186126758L, 3923983810L, 1941850370L, 4188429895L, 273242189L,  1234068746L, 1114370913L, 3054592005L,
            811913349L,  821035974L,  397564902L,  4126316445L, 3844378680L, 568208165L,  2320060208L, 3320099290L,
            1271423531L, 1417324103L, 2282105257L, 1190417363L, 3034381859L, 1109805343L, 370453535L,  979626402L,
            3474549307L, 4291146241L, 3377129404L, 3291758307L, 774000051L,  995035488L,  585172188L,  2893340736L,
            2715811960L, 2086085581L, 1107324609L, 4127015079L, 1485151586L, 2201091928L, 250469230L,  1046502600L,
            3254239709L, 2755089305L, 1009697895L, 2528081218L, 175600315L,  3501448994L, 901728738L,  3792338128L,
            676379456L,  914862393L,  2487801970L, 2509611351L, 1348159682L, 2405746514L, 3927344777L, 2520198449L,
            1858031069L, 1267233997L, 693640692L,  2552228259L, 1176133014L, 691074585L,  3487438997L, 937358127L,
            2850322587L, 3606231003L, 3315787338L, 3528575623L, 3792904805L, 3340389738L, 3871976702L, 1561677598L,
            1196983476L, 3835201149L, 1493591339L, 3619973128L, 1568693526L, 3397453130L, 2024517474L, 941427061L,
            868472907L,  1670534029L, 2109215696L, 732821883L,  78723504L,   2165599025L, 3692799882L, 2155894668L,
            1499816103L, 2229107099L, 2640254266L, 2982369738L, 3441086384L, 1946967080L, 3019637624L, 3329989489L,
            3687311326L, 1640598327L, 3808087146L, 269142855L,  1632664872L, 3971707738L, 2595313115L, 373724739L,
            1093408840L, 3051853113L, 2584567206L, 103558321L,  3430090342L, 792289162L,  3873977595L, 3598337913L,
            767197210L,  1460432796L, 1886348351L, 3876026993L, 4149481356L, 3182221952L, 4149477985L, 1535479140L,
            3221741234L, 2088144508L, 2891186820L, 192364089L,  2457101308L, 2560921925L, 1874540478L, 2103951833L,
            2037245347L, 305042345L,  1192631085L, 822111081L,  2898851741L, 3090755911L, 4001741650L, 3404041017L,
            2229679043L, 1501885861L, 2746117072L, 105272378L,  4000328722L, 1730967292L, 2879040406L, 2228889849L,
            3935773512L, 2743499755L, 1015108212L, 1902739887L, 3548958212L, 696646080L,  51845250L,   618062993L,
            4161267246L, 3250756120L, 3530821289L, 1872608424L, 1327674787L, 1049501143L, 2604703217L, 4282993202L,
            814117162L,  4286943736L, 1679860498L, 2716783833L, 3820210854L, 3551989926L, 310556439L,  1161723426L,
            2331730604L, 2265791844L, 2232838156L, 2309910773L, 3273385984L, 402061132L,  4055947717L, 2919809338L,
            39737082L,   728397586L,  3368287744L, 1913781737L, 356739286L,  320426938L,  2854675109L, 4170900323L,
            2135551061L, 1408689164L, 3551724697L, 1428803680L, 2473143223L, 2778970560L, 2044748953L, 675097387L,
            3029388016L, 2523777647L, 1763435060L, 1885071665L, 1036444383L, 3186560831L, 3114038268L, 1180129171L,
            130714909L,  3208725601L, 4216192743L, 3616366956L, 417664759L,  3926591346L, 1738904961L, 4211154712L,
            912944107L,  1629830711L, 871221953L,  418125851L,  4071702998L, 1426552588L, 3778594430L, 180628425L,
            2476787581L, 1172160691L, 3804443737L, 2764856832L, 3069288908L, 185423547L,  3484350312L, 3648696802L,
            2342856441L, 399914340L,  3055160038L, 3836607482L, 3255985104L, 1118320215L, 1800683547L, 4207165378L,
            302057947L,  2117451818L, 3599110671L, 2090826921L, 2545297052L, 2337434219L, 801687905L,  3585807895L,
            2490547894L, 4098575672L, 3562147265L, 1042825839L, 1983600385L, 2882927473L, 3703873500L, 1062240801L,
            4234476471L, 2316622712L, 1226362031L, 1959943587L, 2234381439L, 769453343L,  3612386847L, 1368156543L,
            3714930252L, 1684872084L, 1995417666L, 3075331313L, 3070227268L, 1232161167L, 2698899334L, 92292651L,
            540999128L,  4198132946L, 2133994742L, 3338783854L, 3239937259L, 1102454444L, 2805328653L, 3237282504L,
            2775707532L, 1855321241L, 4100055610L, 821312910L,  4250038806L, 2417481505L, 1919116829L, 807740557L,
            2784193945L, 317410769L,  1107864L,    4106569599L, 2668922018L, 1252276797L, 4165875163L, 1262425792L,
            1181202529L, 1204492292L, 1091213975L, 547422582L,  1667091094L, 3626891978L, 3188901382L, 1670312384L,
            852381115L,  873164949L,  1225723946L, 3024021999L, 2333634790L, 1121998456L, 2606044480L, 658476826L,
            1998781478L, 3460417791L, 4118344782L, 3842479887L, 8729057L,    3693800364L, 3081254562L, 292234496L,
            1705338491L, 814275332L,  4062806813L, 4236863682L, 1743214436L, 1719955450L, 565231168L,  2540025880L,
            179148131L,  975806207L,  3177793110L, 3634924939L, 2810229628L, 2852242573L, 348883471L,  3726673895L,
            4205680801L, 1237876094L, 3727439460L, 2857556789L, 2326582979L, 2541482340L, 2812726871L, 310417785L,
            653618250L,  4062576739L, 907492906L,  3391207180L, 3648164122L, 1057470372L, 3348198382L, 937233976L,
            806383731L,  680128455L,  864251865L,  3500284945L, 4023961571L, 2390935430L, 1806389126L, 1697546596L,
            740341438L,  3671279504L, 1938647717L, 1760034242L, 897323370L,  2166361656L, 2666954004L, 854163493L,
            2289629179L, 715574306L,  2624834367L, 2891155278L, 2670730351L, 4154407366L, 1184288084L, 788038744L,
            1086874695L, 258685701L,  263608388L,  2890830088L, 4237171759L, 2144648923L, 1264350348L, 3792453194L,
            2177861553L, 425834265L,  3231381881L, 2680532761L, 2723748038L, 412636769L,  446860443L,  2129492853L,
            108888206L,  3010940704L, 2052769050L, 902830204L,  261347494L,  2096151215L, 3255146790L, 1190113744L,
            3779823974L, 3307502753L, 3836881007L, 1361451517L, 1114493739L, 1107418610L, 4049121627L, 1423854880L,
            3070549565L, 460774681L,  2255609896L, 684993156L,  435683891L,  1462359457L, 157554082L,  916291012L,
            2973071116L, 460497646L,  550166729L,  2082590399L, 2258337337L, 3381630551L, 131289371L,  623708770L,
            1200952313L, 649523733L,  315603821L,  3320198398L, 4059943705L, 1913914549L, 399696933L,  2011926856L,
            1771562550L, 291774797L,  3374823179L, 2988580785L, 2046729079L, 3901782055L, 98246793L,   2744219335L,
            2488774582L, 1572936160L, 4275986582L, 4225514994L, 1143146995L, 1116718058L, 3990493156L, 2888075196L,
            2088935215L, 4189017949L, 1553375433L, 2698493767L, 407434025L,  3779073778L, 3804782452L, 1165223537L,
            295758051L,  490236184L,  2738060982L, 3087660405L, 1841549113L, 4180083526L, 2749239620L, 3714751679L,
            1672025085L, 3140215530L, 3009632415L, 1209108272L, 570308889L,  2802884211L, 3030503551L, 2116750586L,
            293015859L,  3290404025L, 1770348074L, 2671919246L, 3116355602L, 3452673120L, 1931588313L, 2102625355L,
            3132825505L, 3175902582L, 3464288220L, 3480074360L, 745212889L,  1835459712L, 4277081137L, 2714763947L,
            3237994475L, 4044967160L, 1647749244L, 1374837907L, 2582877611L, 1201004268L, 921634247L,  2220869864L,
            3027062644L, 1054796739L, 905830666L,  3521669019L, 3284878354L, 937944827L,  761915506L,  971846036L,
            528166716L,  2850153542L, 1059398882L, 902843557L,  1495645084L, 2160845409L, 1158895420L, 1019405983L,
            611283040L,  3569640190L, 2707285971L, 4187363037L, 1425830687L, 700469064L,  2707046806L, 3082933918L,
            4234168121L, 2097093701L, 396294844L,  2639258447L, 1334341965L, 30434512L,   3792466979L, 2584859082L,
            557326107L,  2443283535L, 353463532L,  3534700728L, 2261680231L, 352605913L,  672321308L,  4087006832L,
            3908938513L, 3066183096L, 307866759L,  1701861111L, 3328534252L, 2318093938L, 221450551L,  3956223792L,
            608052154L,  113632748L,  845599116L,  1512064043L, 802121572L,  1660895572L, 480799984L,  2953814970L,
            96040099L,   3232765534L, 2506507236L, 2107024367L, 1116268238L, 644977591L,  2459624397L, 1836110127L,
            2795351966L, 1953160332L, 3093663887L, 1595447375L, 3598507437L, 394763339L,  3318090570L, 2229066651L,
            1324108080L, 3603332253L, 3657268899L, 450031508L,  327209329L,  3625706177L, 3316400357L, 3969755726L,
            2380028787L, 1362781297L, 1668799974L, 3193538468L, 1736866519L, 1550621094L, 1827667605L, 1175662960L,
            1228207257L, 983409684L,  171357785L,  2527567966L, 1030068253L, 4127402632L, 3293125659L, 1050084238L,
            3520716777L, 1390168934L, 2554184178L, 1534715750L, 4180983266L, 3436179552L, 3787329602L, 2841499792L,
            1607590379L, 1967261304L, 3954455056L, 1720176254L, 2650496224L, 1062864095L, 307369638L,  2614533958L,
            3099524173L, 1864555180L, 169444038L,  3528109345L, 138525419L,  266176654L,  4252526977L, 795024827L,
            2482298300L, 58113327L,   1539210032L, 3688183310L, 2077198384L, 1766547342L, 3613151084L, 1117122266L,
            1161268109L, 3046447660L, 2045364360L, 3737405386L, 1712515142L, 1537326753L, 3048303239L, 2243753905L,
            1392785134L, 2788611894L, 853306679L,  200327078L,  4087771536L, 1846518339L, 3899730276L, 3931283678L,
            1571846451L, 788063881L,  3487960746L, 2811845215L, 1087251553L, 3793476453L, 2802083246L, 3403453517L,
            335973593L,  2959741217L, 2996421233L, 72481483L,   3813313057L, 2728109877L, 3484703806L, 14273447L,
            3682550110L, 3367944329L, 1854597479L, 1373450928L, 363870760L,  122952613L,  4120955894L, 873241611L,
            1771185986L, 869868137L,  3570824371L, 2490309337L, 3109464591L, 3887570918L, 3060237949L, 3713580925L,
            473123855L,  1894373719L, 2848143089L, 184018536L,  395971998L,  3236963542L, 151430042L,  1188183148L,
            1737870603L, 1272861569L, 3403483907L, 1555936647L, 3092113289L, 1728890358L, 581794434L,  2202026784L,
            4282240350L, 1426739104L, 837691724L,  1873143743L, 4204050927L, 2688946535L, 988743082L,  1751923340L,
            1452333792L, 2726360806L, 3841074380L, 3343082695L, 3912861862L, 1499405555L, 2894517394L, 1592536766L,
            435257859L,  4017288440L, 764404416L,  4088651793L, 1407410401L, 1468627205L, 1009212307L, 415315239L,
            573418150L,  2454463686L, 2778024763L, 1586512190L, 3004428681L, 3812471857L, 2248470257L, 2804161761L,
            1749517575L, 718381758L,  3813803894L, 388965471L,  3457108715L, 2255002604L, 840340435L,  1254745861L,
            3141172526L, 177319654L,  3393919903L, 2958147073L, 1052552674L, 3131511984L, 388462961L,  2146014958L,
            211422549L,  907976493L,  3993853304L, 2399488462L, 1531574847L, 397175238L,  4274905841L, 2467401495L,
            352405655L,  2549545263L, 1601303587L, 399921336L,  2155413841L, 2090616815L, 1008308945L, 3720510223L,
            2253616576L, 2651339690L, 1636736278L, 117591397L,  3184690661L, 1574250940L, 67202842L,   904525851L,
            4294668151L, 270793828L,  4002238376L, 3905604747L, 1187315293L, 3159841725L, 1418670849L, 1323987250L,
            3111622414L, 2428481088L, 2793638719L, 4034362607L, 3407645889L, 1225774062L, 850266927L,  1572371206L,
            1105993877L, 2238211171L, 3786679406L, 1866345201L, 3177363642L, 439803347L,  803306985L,  728250721L,
            2419782417L, 2712141592L, 39370187L,   4234872735L, 2796092422L, 3060298645L, 1452562652L, 3052772106L,
            661873466L,  86489014L,   880178217L,  1825417245L, 2237276118L, 1786332761L, 3385759141L, 2897645436L,
            3076631493L, 2058173377L, 1412980193L, 630369411L,  4224380572L, 3642562991L, 1666967992L, 1814063688L,
            1139541483L, 154144250L,  2997702880L, 1156183524L, 3456397196L, 1913196553L, 1397329607L, 3221735951L,
            921938885L,  3516033374L, 2776338272L, 3739350936L, 788685068L,  2985815728L, 2725118129L, 1005477623L,
            2338963002L, 4199686985L, 1067019890L, 1080962074L, 2259381993L, 4002647069L, 4209680047L, 2530541980L,
            2580337890L, 2522222580L, 1885408812L, 2200474118L, 2878409080L, 3430332448L, 3865678220L, 3522200575L,
            2063735558L, 1483045394L, 4111936566L, 1718474670L, 2212743205L, 1217124780L, 800146347L,  1476572233L,
            3064787349L, 1755315880L, 3115812683L, 57229346L,   3959929460L, 3655762442L, 367811550L,  1623486459L,
            3816380886L, 238817236L,  3204320329L, 2391833889L, 273675414L,  3867840908L, 3418813394L, 3505425192L,
            198297710L,  1196731827L, 1080266588L, 2238244788L, 3215387457L, 3066142755L, 2420600605L, 1353896034L,
            2842799203L, 3431102053L, 3328982426L, 1467477451L, 3598811481L, 468755741L,  3070152154L, 3409562602L,
            2115593442L, 2612915009L, 3604090599L, 2900163372L, 2768201188L, 352140182L,  4170954278L, 3528187549L,
            228347097L,  2428797274L, 3319272559L, 3946050647L, 1780469041L, 2369460249L, 2507185330L, 177514964L,
            1094683242L, 2721764983L, 1453001434L, 2620606992L, 2987338631L, 3385207513L, 322417003L,  3743869145L,
            4028254011L, 2521047899L, 3411779166L, 1961279478L, 2121068159L, 1818205857L, 2626957519L, 2392491079L,
            3089431296L, 4148137057L, 2054803913L, 693700093L,  1852796979L, 418153377L,  2993989189L, 1118759508L,
            2462265844L, 4252676396L, 1827422154L, 2853584033L, 4263232169L, 3526442301L, 3396238301L, 676400433L,
            372384106L,  4262374413L, 3085212613L, 2389018358L, 2518874572L, 4154449287L, 4188615869L, 1898755180L,
            2925336142L, 665681401L,  356394422L,  2882057590L, 2073712992L, 2832515206L, 427704737L,  3339240143L,
            2298514605L, 3133714048L, 2380206310L, 1208168216L, 3074973564L, 3198370332L, 916435603L,  165025200L,
            702451762L,  3334036350L, 2801802414L, 3102545301L, 3350875114L, 3356386457L, 1689206656L, 1300914858L,
            4099436937L, 1079522713L, 2832156414L, 469527224L,  2892988268L, 730638094L,  81568989L,   1138345577L,
            3141886985L, 422513438L,  3163550331L, 935761740L,  147209105L,  2917755136L, 2563667472L, 2335572089L,
            1221189960L, 2797845746L, 2030922336L, 3222268500L, 3350222423L, 1875012915L, 913188073L,  3567103213L,
            649728956L,  3969843102L, 2413407459L, 1271772265L, 1864515029L, 3024387086L, 1978738762L, 2189306248L,
            701767000L,  4022539850L, 1244508846L, 3037860943L, 3565142121L, 4055972254L, 4039612409L, 3950871459L,
            3361569301L, 3931672015L, 1861671761L, 287990818L,  2054985720L, 3293981435L, 1142436636L, 3663004182L,
            548830099L,  860056494L,  1427050437L, 3917853727L, 3476367382L, 1324861241L, 292863807L,  1353344334L,
            3790692228L, 564501663L,  2726953240L, 3788978939L, 1870949982L, 2443187462L, 1598704649L, 869102240L,
            2747345603L, 2949652746L, 882557613L,  626721427L,  3695475979L, 3761275500L, 3081065612L, 953290733L,
            2427634287L, 275675311L,  3489237999L, 1409364854L, 22217310L,   3874277252L, 1919987194L, 3902061512L,
            499875881L,  3522873046L, 1548371975L, 2916528714L, 2063113374L, 3254579903L, 1392044035L, 180743283L,
            2367877209L, 910252700L,  1181472732L, 3554936362L, 4290901884L, 4168855147L, 1188172325L, 2727259401L,
            1739795606L, 3080265682L, 1523028493L, 755772959L,  1288302043L, 3958780095L, 3349284085L, 1735981011L,
            3678391283L, 3239250635L, 2600989056L, 2036489834L, 4212989537L, 1955851223L, 3606017501L, 1120160994L,
            4028423131L, 200588549L,  2366817149L, 400871322L,  769262945L,  2059073003L, 2356801840L, 3524924991L,
            2024955325L, 2611073008L, 3316635354L, 2586877408L, 2574570817L, 3288285968L, 3316540252L, 79958527L,
            3493504889L, 2494984173L, 3604286779L, 3598216062L, 2929295835L, 794042362L,  2532914920L, 4047765126L,
            2491728548L, 2186423348L, 2253477564L, 604589379L,  2541876140L, 4106404473L, 2814291199L, 2560278225L,
            2153221030L, 2527102764L, 1288005380L, 1549478298L, 2560147492L, 952112495L,  1046208290L, 2391816412L,
            1535338719L, 3657759417L, 2755788456L, 3677822993L, 3324252966L, 1093184621L, 3670757654L, 3026219609L,
            1803459579L, 859745042L,  2730960697L, 4068091083L, 3509813172L, 3616032323L, 2745598914L, 47676937L,
            3644965991L, 2751422476L, 1097690794L, 269494746L,  449697168L,  3024502437L, 1415350991L, 1996683536L,
            2261977964L, 1085166666L, 1877967942L, 2715095845L, 4166792300L, 1743341316L, 381857324L,  3821179457L,
            1723896926L, 1247122208L, 841729074L,  4169012172L, 2813574348L, 1572879825L, 275757080L,  1041062159L,
            1368580102L, 2932653601L, 542459056L,  4106763326L, 1849102470L, 2488382884L, 2087183037L, 3937055408L,
            1172384853L, 3542358815L, 2985225033L, 1651176377L, 3760113257L, 1726765558L, 2304291514L, 2377492920L,
            764618425L,  3732778722L, 1784727556L, 2182102498L, 4098181398L, 2817350407L, 2635941002L, 3500518689L,
            1589605794L, 1510884064L, 1758425907L, 2678316955L, 4284769685L, 3912417566L, 967620981L,  1751079430L,
            2264298092L, 3461692092L, 2928904353L, 1427120450L, 2118753864L, 2943198082L, 2080830041L, 1516990312L,
            3883727268L, 1268445995L, 1694692175L, 3532738804L, 3120289928L, 3434046077L, 3576154697L, 2184913964L,
            640584551L,  227663130L,  259848690L,  3336027860L, 2415066272L, 3082535578L, 2301394991L, 1588650804L,
            375226244L,  3699352654L, 2718641779L, 3183377046L, 874447418L,  2842724036L, 2471767194L, 3147413748L,
            3877376880L, 1543146870L, 1389267320L, 2735683577L, 541110467L,  2003402921L, 2323261055L, 1995585029L,
            2078957184L, 1722646036L, 4108532331L, 1121473970L, 1039665322L, 3414434525L, 906460656L,  3117668002L,
            225845505L,  3409232119L, 2461929525L, 1724951223L, 1963726472L, 3394880502L, 585381174L,  2591220974L,
            386213493L,  3888854262L, 263404412L,  2940814018L, 3970267185L, 273816627L,  1475532173L, 3548757054L,
            2548378170L, 3153240798L, 3672329238L, 211278910L,  104001302L,  3241280754L, 3545740470L, 16820164L,
            3261213740L, 1374371295L, 155978151L,  1424468358L, 335271082L,  2119870322L, 1003124001L, 2110005140L,
            3764914231L, 1539971252L, 1382834410L, 3573508484L, 3223808912L, 3565385154L, 3404514425L, 3479535893L,
            1602777654L, 1954338368L, 4240079299L, 47465300L,   677186395L,  3109052018L, 3868633854L, 3512324627L,
            1769082803L, 4110833394L, 1939263141L, 3036644270L, 1849505923L, 2546805449L, 388638738L,  794064742L,
            2122155858L, 3625992790L, 3073047023L, 670005027L,  2225552682L, 3627587828L, 4179871718L, 13559252L,
            1708029046L, 2175593997L, 4005385631L, 1338521947L, 2733942192L, 2136341441L, 1823237869L, 1824920472L,
            1310150834L, 2076174418L, 448989204L,  3947179076L, 1006675266L, 4100366005L, 733281401L,  704513131L,
            1653636794L, 579085773L,  1576941907L, 2165874708L, 3058837103L, 94571879L,   3585387343L, 2256365577L,
            1610131515L, 833206413L,  3056541718L, 1302315231L, 282161551L,  6001006L,    2381565878L, 2248935472L,
            2764634345L, 3811890309L, 1363389136L, 539639285L,  3330861532L, 2829911450L, 2892949980L, 2065749461L,
            1828402443L, 4207168170L, 506185334L,  2024407027L, 1891970038L, 1709318193L, 3836575075L, 48277532L,
            2283948714L, 4228381373L, 3101512181L, 3246162054L, 1701183039L, 767347589L,  2447138416L, 479840359L,
            1765112324L, 3330783749L, 3402276932L, 984697268L,  4147301491L, 2170080507L, 516140004L,  1465842957L,
            1192146667L, 556677166L,  1774938725L, 1064094261L, 2457567145L, 955985826L,  2776909393L, 1664365780L,
            1245955022L, 4139315012L, 3332423935L, 3584383456L, 959550365L,  2851581095L, 2765081174L, 312015845L,
            2925122154L, 831150802L,  2225638909L, 2164098389L, 1191447415L, 1117010628L, 135561721L,  4276963837L,
            845458518L,  2851510357L, 969679932L,  1796734039L, 2511313129L, 2522970427L, 448789704L,  4073504765L,
            659076456L,  30688278L,   678042678L,  988391597L,  2657818481L, 3122219921L, 2252457867L, 381833280L,
            39664823L,   798312169L,  1342169064L, 685136713L,  343784474L,  1999891332L, 2648989534L, 3121328072L,
            2094704341L, 875054259L,  1539951585L, 3426006595L, 2948462920L, 4241999564L, 480237018L,  76339523L,
            993214506L,  212508648L,  1761289874L, 1458847695L, 2815784859L, 3828413800L, 2112473099L, 1970671077L,
            3585191439L, 3453953161L, 1715148319L, 782577083L,  3559195779L, 666863548L,  3269449590L, 1738497402L,
            3327440058L, 2235043279L, 763967509L,  2723962306L, 1300681724L, 1644634995L, 1020883713L, 3134902007L,
            167254450L,  3835378367L, 2890825816L, 1882600156L, 3842475942L, 1580439250L, 3304510024L, 3564220150L,
            585616996L,  1124865185L, 4039703682L, 3346376390L, 2926107577L, 1428383569L, 1403186104L, 3499989938L,
            1755509293L, 1722103947L, 331432201L,  2568758684L, 1646728996L, 4243446314L, 1526164470L, 3471547995L,
            2444662401L, 1294209014L, 2516383774L, 2221663104L, 3846549522L, 1159773243L, 3094344486L, 2618544842L,
            3939291411L, 2606083838L, 1226639076L, 851733441L,  2230701030L, 2250669365L, 3466438617L, 1644286935L,
            2339513487L, 1809184493L, 2145665846L, 759905197L,  1355986255L, 1263473014L, 95463257L,   2059590240L,
            2375277619L, 3763920231L, 1647395486L, 2208600025L, 1743033782L, 1070898946L, 559884107L,  2246218814L,
            4107598716L, 1163859100L, 1747538253L, 600091417L,  555425760L,  1717835270L, 3807124353L, 2597656066L,
            365296128L,  113127124L,  2236845020L, 1660665852L, 1952113073L, 1994841776L, 3920008566L, 261384886L,
            1775714106L, 3369232672L, 579093206L,  2485710549L, 3177362285L, 3814071502L, 3332073094L, 2727071987L,
            4079756356L, 74907460L,   182436247L,  457222487L,  2657753313L, 543162418L,  779804662L,  2792813646L,
            2080884976L, 2097955208L, 2900604543L, 103301967L,  3930415991L, 308718593L,  1552419335L, 749043430L,
            2411193439L, 1098424808L, 2570118989L, 2526694181L, 3400415626L, 826639960L,  3742302823L, 2133662427L,
            620256904L,  2591646669L, 2532798009L, 505294613L,  318811638L,  1036220366L, 1873158787L, 3081676522L,
            1897558064L, 4139471411L, 1934597655L, 184383759L,  3377149482L, 1315956985L, 3503258655L, 2995273328L,
            3760695601L, 811451116L,  826293446L,  2369821295L, 4075827518L, 2893132959L, 2626882418L, 2631502734L,
            343778694L,  3078185303L, 4109408861L, 2364496718L, 2398698968L, 833238139L,  2426477338L, 2544790438L,
            3418780531L, 1729437941L, 1426848541L, 703366009L,  1593001628L, 3832885374L, 121887589L,  3714704746L,
            1887598275L, 2635541559L, 645673967L,  2633766892L, 2138371399L, 3489491357L, 860025592L,  2858956168L,
            3707495752L, 988417647L,  3143123665L, 403011270L,  361217919L,  1292362439L, 3072108637L, 3266764040L,
            3135891208L, 4255030170L, 1819294900L, 3774725854L, 704946905L,  3914456762L, 2548645109L, 2835934260L,
            1917802734L, 72414571L,   3545740638L, 3036114677L, 328334211L,  2279999972L, 1684556682L, 4115980801L,
            4158737999L, 2349331837L, 1184362158L, 1377163853L, 1447406213L, 251946304L,  2054699319L, 4162300527L,
            3154732537L, 800830595L,  2345623351L, 4186958457L, 2597505670L, 1622655415L, 4094370742L, 3495169030L,
            3050889288L, 2811297024L, 2100924914L, 414823337L,  1155175373L, 588370150L,  3539521602L, 1785268161L,
            1238354232L, 1999419243L, 1956013442L, 2727088474L, 2772169915L, 1034439403L, 3016448032L, 644479533L,
            20455836L,   3152088005L, 141608454L,  3167589853L, 108693017L,  165857307L,  1677180682L, 1912847266L,
            163072558L,  3296918496L, 1238554706L, 2913139339L, 3250494328L, 2656026782L, 1814001636L, 983005525L,
            3581042682L, 1273295181L, 559488001L,  1513853211L, 2674226464L, 1496174110L, 2676038553L, 2913291535L,
            1553836470L, 397263220L,  2255512214L, 4154190644L, 595917305L,  261247893L,  2624933658L, 2121607555L,
            1122170555L, 2052329115L, 2719924412L, 2564565254L, 1268524644L, 3877295800L, 3658790481L, 2358266462L,
            1007723483L, 1447765616L, 3423692597L, 265739651L,  901379688L,  3385164778L, 1406671308L, 131685138L,
            3713756304L, 3654640221L, 2736543153L, 2472622330L, 296454307L,  852438478L,  7174775L,    1578146007L,
            2337741740L, 3285588755L, 4121241537L, 2506803918L, 1111804407L, 2993267143L, 3847761998L, 4003822560L,
            3451790762L, 3677812854L, 4098046969L, 3705675793L, 1671683662L, 3986647063L, 3787473835L, 1085779680L,
            63990554L,   3052414141L, 4084321971L, 1680156006L, 3808683942L, 2589092699L, 2363032620L, 2314644674L,
            2410842488L, 3482027906L, 2194963213L, 2213653516L, 1545508186L, 1257471342L, 1898594301L, 56389295L,
            4031070285L, 1283603427L, 3223663229L, 1352935921L, 2738160650L, 2000719221L, 2676319895L, 3353571606L,
            2387345702L, 3369949082L, 4206766813L, 1997790391L, 3247095723L, 1895752266L, 3138635348L, 2024797579L,
            727824971L,  3740942574L, 3691088316L, 3523830306L, 1083845175L, 3611575859L, 96129162L,   1426405506L,
            3576582890L, 1324911621L, 139050613L,  1381515152L, 1350361631L, 3260093458L, 4009561124L, 2902641247L,
            3421888551L, 2157764063L, 1677483974L, 3548504518L, 3149100719L, 950890023L,  1000765812L, 1798951241L,
            234444169L,  1840745749L, 3227267033L, 601588165L,  4270830694L, 1265160837L, 2245119744L, 1832861096L,
            2441788779L, 291223082L,  1354813178L, 3108244631L, 220388565L,  4210917215L, 4010444702L, 2886283367L,
            82311693L,   4239286067L, 3456441667L, 1629365021L, 2963465439L, 1481069014L, 2097168120L, 2243459591L,
            2045960661L, 173328679L,  3482434896L, 4284957309L, 484819561L,  1740171710L, 2555325273L, 2661539433L,
            2396132170L, 36487093L,   3114330075L, 2734356016L, 3976205591L, 2505500864L, 2126002765L, 3266217676L,
            1302423724L, 1562426791L, 3510406517L, 348852671L,  1734927396L, 300810933L,  1937707904L, 613817860L,
            2938633657L, 1159075264L, 2784013920L, 2444220279L, 727962070L,  3989787881L, 943588331L,  368304548L,
            1020941872L, 1481150501L, 2674628368L, 3420429396L, 1684097634L, 959541097L,  2941757332L, 3236364940L,
            1880542357L, 2764924294L, 3213027040L, 2726761407L, 877837400L,  832388117L,  1170376228L, 2599645276L,
            3592924439L, 2127941493L, 2180317916L, 3401584289L, 1283238252L, 2111779714L, 1312217909L, 880488523L,
            3747191761L, 3711419005L, 1565267457L, 245583610L,  2584971161L, 3274236273L, 2816685199L, 2298120534L,
            1736377983L, 3433000851L, 3570653415L, 1300835749L, 3494473256L, 1405825069L, 782120632L,  3333110654L,
            3015387134L, 4240837245L, 298089611L,  3437707558L, 4195547439L, 2116756321L, 2127250135L, 2657834510L,
            146019804L,  871958202L,  3619635538L, 1886354488L, 2191743571L, 1673640959L, 2801677351L, 1855160805L,
            2825509812L, 1076198034L, 1092011304L, 2923986417L, 1440398202L, 1366248429L, 999842069L,  2853432030L,
            887296075L,  745344340L,  3915444423L, 137214069L,  2109947701L, 593011704L,  3709740023L, 72054388L,
            594605309L,  3120971686L, 1754070837L, 469577850L,  1123863468L, 422939802L,  2499811560L, 2041182159L,
            3663197764L, 699866274L,  2992511944L, 2023300152L, 2818667039L, 2554586998L, 16195633L,   1464495199L,
            1878983070L, 3221705578L, 3894377975L, 2206566824L, 3621602204L, 4112584541L, 1654655134L, 2046462885L,
            1199949442L, 4028644735L, 1342750738L, 715825979L,  2473867245L, 2481829200L, 1427831000L, 3897677309L,
            4273940493L, 304354183L,  3863817587L, 4269371494L, 1564245555L, 2690956328L, 288229216L,  2908021585L,
            3808602115L, 837771623L,  2087448898L, 240864044L,  4075189389L, 1540749110L, 601012683L,  1956916011L,
            7208633L,    292882766L,  739164803L,  1310072295L, 3748433258L, 900592441L,  2286857773L, 258207382L,
            2077585386L, 791503051L,  504679761L,  366569024L,  1987480819L, 677624392L,  2756754647L, 1824926503L,
            1397874406L, 2300475673L, 1607388792L, 621827211L,  685564454L,  3229937113L, 2189260300L, 1536150535L,
            2703653614L, 1454082497L, 383977876L,  3206916677L, 3326425559L, 3234811301L, 1391974329L, 3418166122L,
            2128451694L, 1067074505L, 4143057672L, 3276489313L, 2067297467L, 402789558L,  685511549L,  574592745L,
            3436352270L, 56094572L,   3027611471L, 2499065862L, 3669703867L, 1412618951L, 2879910062L, 1711740277L,
            2589693067L, 2451752439L, 1639484565L, 1006926125L, 2330433969L, 3269248718L, 593755649L,  493557873L,
            2040814187L, 4042466278L, 703016478L,  3817283497L, 1327040299L, 2339650788L, 1088223135L, 2890879770L,
            894916164L,  3525926793L, 687925230L,  4071461475L, 2809678788L, 3326724253L, 2497398932L, 2944824582L,
            619786L,     2693209883L, 1104276458L, 1969261178L, 3799324683L, 3082249155L, 3380797409L, 3309498417L,
            3775231428L, 677009500L,  2430127824L, 3663062776L, 2346270068L, 3211924049L, 1075408881L, 3144851064L,
            3402727872L, 988367174L,  1033547960L, 3541629365L, 3398709809L, 132394811L,  3972795362L, 549601471L,
            3690251852L, 1264257864L, 1015058312L, 31128330L,   2654982371L, 2307969937L, 3805637799L, 3191398359L,
            2330889832L, 875573722L,  2815460038L, 478427945L,  1605726371L, 1993862125L, 3558529989L, 842135129L,
            3201338141L, 4027924584L, 1355673831L, 1758058840L, 1681506452L, 4233951981L, 510811326L,  3307971425L,
            424881303L,  732090852L,  2369116896L, 1265883795L, 928486672L,  3808814209L, 538866645L,  1636235088L,
            2781732247L, 2155725650L, 77162846L,   594984709L,  174940515L,  1835663652L, 3361010167L, 952506899L,
            1212290429L, 4255703460L, 1527478375L, 3610266436L, 191984657L,  2547818163L, 1591637854L, 2813508431L,
            1938555296L, 2574817744L, 4894775L,    2728378906L, 3094485006L, 3136258558L, 3330331604L, 561510431L,
            16764632L,   3662304336L, 867446159L,  2435391430L, 1298662597L, 1741538909L, 2542408617L, 831388915L,
            4056519045L, 4230962771L, 3119545068L, 3094838557L, 2921185774L, 2889755884L, 2765070650L, 3885024396L,
            3820970037L, 3033503395L, 1507983318L, 671096937L,  4163926604L, 2563597560L, 2964706945L, 798522642L,
            3285315751L, 3987869649L, 2034843484L, 3264133905L, 2715105430L, 4087933875L, 4000927090L, 3267758277L,
            483124591L,  2550465362L, 561317022L,  3922611377L, 2261254576L, 596368429L,  1048233448L, 1046712137L,
            558454545L,  2595715704L, 3013690214L, 1787016949L, 2189250401L, 2316157454L, 1818265720L, 2185421123L,
            4165658347L, 1907713649L, 1893710286L, 4099664463L, 1276819316L, 425702805L,  445203476L,  2348051421L,
            1527034417L, 2536840666L, 2457414079L, 3212465580L, 3844283979L, 149172290L,  3840127048L, 2066035182L,
            3306976031L, 275322554L,  4205168228L, 2104640461L, 2406877783L, 2430950173L, 926834869L,  2804653836L,
            3063999404L, 2447664420L, 929775433L,  2245760161L, 1420868878L, 99771882L,   867297838L,  231947609L,
            3067947096L, 412334033L,  1294146064L, 3712546117L, 2589442708L, 1762494069L, 725370604L,  3470500765L,
            569187887L,  1813554485L, 3500757007L, 2339274330L, 441804163L,  1112526664L, 1967412984L, 2095036263L,
            2812277198L, 2082442107L, 1025233315L, 1347449706L, 3830746182L, 3336428929L, 1866116627L, 2271859044L,
            3625797601L, 2512906061L, 2016994923L, 1622547312L, 3593915411L, 1742821464L, 2704347638L, 3811537740L,
            927850246L,  1151650537L, 2840337814L, 1969336484L, 4102200979L, 1631086872L, 1638625162L, 2316727680L,
            4235247593L, 917482552L,  636357622L,  3068660418L, 4056094456L, 3834156503L, 922027306L,  4182579749L,
            2274988128L, 3499595696L, 4289786147L, 2231886640L, 2517163615L, 234826320L,  3037868198L, 4027255229L,
            331541751L,  3632090866L, 2286914942L, 3797088527L, 2560327205L, 3280688017L, 3259387116L, 1235033225L,
            4147077682L, 1593860297L, 2243793157L, 2157850550L, 1897571121L, 2859168606L, 4219683906L, 2666409010L,
            2531913135L, 3842064031L, 2975299127L, 2990270975L, 305620767L,  782872114L,  1873339555L, 4232276158L,
            419317474L,  2285813026L, 3850705968L, 2337077076L, 3322746111L, 2996510097L, 1190051226L, 1155768460L,
            2734815708L, 2501355088L, 124287211L,  9906142L,    2128580241L, 3592547922L, 2519942625L, 1063655900L,
            1649654785L, 2244418032L, 3260516L,    3268324395L, 297708159L,  1874512676L, 486287750L,  3564149704L,
            774430984L,  3739444880L, 732001975L,  2445402284L, 44869036L,   1494438124L, 1765962633L, 719773026L,
            869740160L,  109440719L,  3468536612L, 4037880420L, 2289055777L, 2983957841L, 311658285L,  3670474165L,
            921767218L,  1794587058L, 627661050L,  2640562493L, 999822045L,  2283399773L, 3959369811L, 3099450161L,
            1622663970L, 2194124866L, 836397807L,  1433566075L, 1268352364L, 77669776L,   828388331L,  2728941389L,
            2243554679L, 1167640573L, 3141548770L, 2672572925L, 914513872L,  2271688138L, 3873562732L, 1893212049L,
            3344967591L, 3983047802L, 1758604789L, 1303308479L, 2245928210L, 1964407979L, 2162974362L, 4129173562L,
            1964997693L, 480018193L,  2867706367L, 2085006716L, 2004126013L, 4184736742L, 4047008801L, 1661037463L,
            3689702840L, 3692462075L, 3570495403L, 1364865014L, 2233331184L, 408350207L,  3913046713L, 611728663L,
            1034456977L, 4167979042L, 2582216639L, 1543272331L, 2243036145L, 993620955L,  3292434817L, 3705703669L,
            4204017684L, 1197931279L, 1537885298L, 598587484L,  1496557380L, 1407378688L, 299297600L,  810870084L,
            3310078786L, 3404328565L, 2207377669L, 2173812170L, 3707305176L, 2712573869L, 3193314832L, 3843972985L,
            4252198192L, 1484224291L, 402231860L,  395437141L,  3950444976L, 3792984519L, 2485969210L, 1261817135L,
            510506820L,  4081667294L, 2576563015L, 10291870L,   1046774861L, 1912347418L, 680112214L,  413007049L,
            2846628588L, 3071404904L, 2794759569L, 2198339192L, 3592853039L, 3486234033L, 3576305809L, 728252578L,
            3902444094L, 3304912747L, 2141705279L, 3455300755L, 4181535485L, 1958004100L, 648885967L,  3167202263L,
            3865398392L, 3204727215L, 3556781006L, 3998007739L, 3637337910L, 2258548376L, 610222066L,  4137380157L,
            3485899723L, 1481440721L, 3809293452L, 2331809817L, 55941516L,   696960978L,  4155520153L, 1513505295L,
            1303646374L, 3348860949L, 2169539231L, 4233004251L, 2650791723L, 184420991L,  2181840404L, 616602012L,
            3493535598L, 2821415559L, 2017490208L, 3988940925L, 771484360L,  1930210967L, 3096419012L, 332214671L,
            631623991L,  509541241L,  3530826069L, 170460777L,  3332561039L, 331027469L,  4163183980L, 950885024L,
            2450675408L, 4209613469L, 4168930708L, 255471420L,  3341915739L, 3242872109L, 3952466929L, 2322949398L,
            3738826136L, 2023292500L, 341901055L,  1617070570L, 3365510440L, 2318847851L, 273057587L,  2433762968L,
            162431070L,  636937558L,  3054507389L, 2161972447L, 2248138027L, 3969671081L, 864771593L,  1650436443L,
            602518505L,  923483622L,  2407318064L, 2079913399L, 3813197025L, 2737361148L, 3618309336L, 1062375977L,
            4216115599L, 385810045L,  3640007380L, 2395638560L, 1640053682L, 669939115L,  1122818174L, 2107985506L,
            3426817490L, 840389093L,  829620248L,  1887763809L, 1521081185L, 3642058843L, 1973844100L, 12661133L,
            2162593761L, 3891609704L, 1784494060L, 2044257407L, 3329745268L, 2903593166L, 2970080880L, 3249141492L,
            3503717325L, 4116310565L, 2391911792L, 3681281723L, 3445537681L, 1315925110L, 3124580215L, 3133346295L,
            3192495004L, 2051667604L, 2300354402L, 2658048799L, 4163663921L, 2878138572L, 3677619900L, 3717510482L,
            293400592L,  2343381949L, 285263469L,  430409086L,  793442475L,  1259436382L, 2932738694L, 1853719227L,
            3080593626L, 1604887400L, 2760813932L, 1333186387L, 112535360L,  2480079744L, 3056839474L, 4088398262L,
            102978420L,  2214938050L, 1102864894L, 3840953340L, 1518922283L, 2478245435L, 2255237690L, 2557202857L,
            754791355L,  2489061397L, 1180224149L, 2887214313L, 1300933882L, 3428131516L, 854252016L,  2462003431L,
            2847774286L, 1557242088L, 2795302849L, 3343497084L, 3158916462L, 2861567530L, 3483133831L, 4159573894L,
            3729071224L, 4244304879L, 1302007918L, 1442957325L, 2677160330L, 3091005783L, 2866806232L, 473287500L,
            1276042544L, 2344323501L, 2287275222L, 1644192473L, 3124433688L, 2127392883L, 2688550961L, 3791582800L,
            472767457L,  1504801370L, 924906298L,  2585327461L, 2387702605L, 1244201168L, 2025773180L, 3558722261L,
            1747077076L, 2235290026L, 3334906670L, 2212094521L, 2104290540L, 425565095L,  3063698898L, 2984604904L,
            3526191125L, 1273745866L, 4130897585L, 664565494L,  1101389402L, 1867294962L, 584401257L,  2308622611L,
            84275L,      3886843768L, 2952936625L, 2182803273L, 945840420L,  564456040L,  1231430250L, 1116367146L,
            3977401809L, 3856714515L, 3438513166L, 1962845594L, 1462408276L, 4038556971L, 2717262142L, 2071338205L,
            2378801035L, 2471009862L, 453380923L,  90608020L,   256190225L,  1772374718L, 3904593901L, 1085689797L,
            3449842973L, 951219530L,  1836802864L, 2520977420L, 3787372871L, 1092477428L, 1258530611L, 1354179102L,
            2661601572L, 3850874358L, 1770282275L, 1590227301L, 322935988L,  140904195L,  2406912248L, 2558481307L,
            1355306572L, 1520189205L, 2564789704L, 3954274834L, 2912192681L, 706547152L,  794514058L,  3125366095L,
            319626862L,  3514855443L, 712083526L,  872135422L,  822924910L,  1989432487L, 810528555L,  2010240875L,
            1771372105L, 3853827648L, 97206440L,   238686950L,  2637770821L, 3349966249L, 954870885L,  2150207567L,
            2505394687L, 1351977645L, 86453836L,   3981251342L, 3812701846L, 497142721L,  1320366792L, 2329111234L,
            712386168L,  266511744L,  486503178L,  4022135565L, 406620050L,  853384444L,  2039851954L, 109110430L,
            3458557213L, 85195081L,   3047334318L, 22683743L,   2043724899L, 2199939527L, 2264042797L, 1718499784L,
            2805416797L, 757419777L,  915604228L,  1576803591L, 3852258097L, 3639831508L, 2670143421L, 213154520L,
            3043602459L, 647838611L,  1905437958L, 4072757889L, 2787390148L, 2039854819L, 1939729526L, 3803121642L,
            1094674591L, 2036748830L, 3463807372L, 1281241527L, 1015866462L, 3281782143L, 2113298487L, 3127998376L,
            1433483243L, 3628963213L, 471288138L,  2690609594L, 164778934L,  4030450999L, 865446964L,  1328914535L,
            1198367947L, 1798966897L, 613291465L,  981756857L,  917374869L,  488654345L,  336380642L,  1590901230L,
            2530500574L, 1335206373L, 1896228377L, 1804652122L, 2338563765L, 4196093694L, 1983300845L, 2465539904L,
            2230106746L, 1927901962L, 3154062705L, 2019911523L, 297187162L,  4133401023L, 587417529L,  2182479442L,
            2783086550L, 4077929643L, 2408484000L, 4118084402L, 1663858033L, 2153330285L, 1893288978L, 2227570337L,
            2792183071L, 2478571924L, 971816454L,  1417895397L, 3822012116L, 9635357L,    4237484688L, 225829342L,
            2182755538L, 1860897701L, 3602842388L, 1703972432L, 2551822690L, 3581820021L, 198865239L,  1509023965L,
            1824806788L, 1944049937L, 2929016700L, 1613971390L, 3746296790L, 4074709837L, 763209171L,  3979998442L,
            3540469807L, 2459871768L, 3275144041L, 2371146189L, 4121830358L, 388143676L,  548004372L,  2118694623L,
            2908599826L, 1294302384L, 3985451175L, 2123567685L, 2933179033L, 3259804451L, 3250590638L, 2701132546L,
            2989597316L, 772400258L,  1999829893L, 2563787019L, 2883221287L, 3666061079L, 3755700741L, 894587584L,
            2621054240L, 1267104256L, 4215384733L, 2206234066L, 3316466326L, 3492273235L, 4278029635L, 3351867221L,
            1894616027L, 171884857L,  1054127276L, 2829690294L, 1263400165L, 2266676616L, 3007581899L, 2348850132L,
            2787624864L, 2086021499L, 1692430249L, 181239663L,  3508161627L, 3214934339L, 3378351470L, 96996117L,
            2582528612L, 1297906160L, 1047551903L, 2271168141L, 1253922727L, 4094829083L, 2565553194L, 160987488L,
            3580751373L, 3864612055L, 3872645531L, 801537067L,  1681400757L, 2786944744L, 486903470L,  3910046398L,
            4243547101L, 786865425L,  3745925990L, 1262793521L, 1434567391L, 3018602424L, 3447405592L, 1139784776L,
            188728849L,  108704018L,  2455363979L, 3345223585L, 2808532172L, 879162620L,  54488993L,   1690104845L,
            382951565L,  1175914392L, 1963926337L, 153618720L,  607958406L,  1257710478L, 3743942146L, 1772749467L,
            3009645812L, 3229481093L, 538807495L,  2303716588L, 3003260226L, 14968305L,   3590636424L, 2167055731L,
            2215291096L, 1877312016L, 876083217L,  3396799051L, 3280043064L, 1582432415L, 1596908623L, 3318284124L,
            2138145009L, 2755018628L, 788499089L,  3052718417L, 896264690L,  1178427313L, 3253920579L, 862780343L,
            1677747092L, 329979156L,  2320067741L, 274638595L,  530233724L,  1081447425L, 3785467375L, 3355218487L,
            2315820968L, 446079568L,  3195316438L, 1550806948L, 2360613944L, 2062562998L, 3818832455L, 2567415199L,
            3197903852L, 582305102L,  518937984L,  885775847L,  2173785541L, 821730276L,  2531963536L, 2777589429L,
            2002149639L, 57485221L,   1904470877L, 4152865147L, 4237501809L, 2961981999L, 248308655L,  769807700L,
            2455568897L, 3550752081L, 2183411410L, 3722010400L, 4280053225L, 1230709424L, 991513717L,  4230841729L,
            3023533516L, 386479491L,  3575779634L, 1554861350L, 1627686123L, 3232693029L, 779458098L,  859077623L,
            2007247233L, 3257970051L, 2778512329L, 4218577511L, 3115771622L, 4022412966L, 3975139820L, 2603136324L,
            363568094L,  3336979128L, 3620765897L, 1119391878L, 3109917729L, 2489742672L, 471269191L,  2320178771L,
            1964761822L, 3092412188L, 1519071250L, 162153331L,  2842166372L, 2873239448L, 2644995328L, 120613276L,
            3600654605L, 2701049012L, 3160886418L, 4064728480L, 2818119120L, 455612595L,  2201436309L, 2433273364L,
            2511515835L, 2635382963L, 4288496041L, 1537509013L, 3060174282L, 3336717897L, 1125128551L, 582760872L,
            225958707L,  3239484867L, 1890747215L, 3138471502L, 892335098L,  3216849692L, 2566414941L, 2410238677L,
            1333297221L, 679219118L,  32388963L,   86740378L,   882776516L,  2355943987L, 2701355733L, 1963621166L,
            1750723739L, 1536625853L, 1768049582L, 90473686L,   2480131953L, 2759897394L, 2355182133L, 3915991656L,
            1218848133L, 265360925L,  1323655301L, 3987764797L, 382004015L,  3767740561L, 2223785162L, 38405833L,
            2567493113L, 1236409859L, 3619143925L, 1726964061L, 1287783995L, 2188453419L, 4120310899L, 1668016245L,
            2689772731L, 3962734209L, 2643081845L, 2623816715L, 3608422692L, 3554559450L, 1199196125L, 3920552703L,
            190263297L,  1255130923L, 1190461783L, 2404346477L, 3461474856L, 4102273686L, 372943695L,  2100321096L,
            2791914046L, 3397828282L, 1004348740L, 1277133932L, 2535134566L, 365291795L,  1410872343L, 826323707L,
            669074846L,  228169371L,  2109343264L, 3827612293L, 1326788467L, 1982272226L, 446801148L,  2343046098L,
            3936458810L, 3451374065L, 618855410L,  2511251550L, 4228297871L, 327584544L,  1345196551L, 1035293340L,
            1545828440L, 2380087551L, 1559766270L, 4183128152L, 3640266581L, 1767178697L, 682782465L,  285872671L,
            73850056L,   436729226L,  4034530898L, 542460320L,  970655855L,  1263508118L, 2473209791L, 2283657618L,
            1458173226L, 2383878598L, 3549213353L, 3605161837L, 948906137L,  3702409148L, 1219566104L, 2011481394L,
            508990153L,  3159647304L, 4266780367L, 3798671085L, 1640956189L, 1884552782L, 2082129227L, 3653841896L,
            2842792179L, 2828127897L, 3958669432L, 1999328972L, 1187323813L, 1982343423L, 1559326821L, 3877594181L,
            2447429794L, 528223656L,  2757983372L, 1180114911L, 2576423775L, 925248716L,  4283503804L, 454060210L,
            2607868415L, 1962926223L, 904160983L,  736195764L,  1901535476L, 294842472L,  1140451806L, 3610997383L,
            423324553L,  13124655L,   974575945L,  3650695070L, 3504429568L, 1445146673L, 1166848672L, 3337124229L,
            1337486968L, 1498330336L, 1235564972L, 255630232L,  578580783L,  2085701895L, 2204716003L, 669956187L,
            3895494015L, 1069614906L, 4195511594L, 1819785212L, 1916385243L, 457917788L,  2700002244L, 4182459709L,
            44917490L,   3092745965L, 481633008L,  2568779016L, 4233987575L, 630329192L,  2729385379L, 4098124963L,
            596271756L,  1811048447L, 4233302074L, 3763608447L, 1547886565L, 1792962870L, 3637304311L, 3276015905L,
            2219359868L, 490267475L,  1992441268L, 558160550L,  3505528718L, 1634797488L, 4289002112L, 1395116372L,
            64252250L,   564128064L,  1466723201L, 2892870718L, 3867268365L, 4280105392L, 1963729832L, 2573502169L,
            2788735888L, 3493201618L, 578831832L,  1240512260L, 1047750976L, 2647293219L, 3278318293L, 599344328L,
            2601769059L, 3525949051L, 750705977L,  212188614L,  3405024571L, 1649740821L, 2731036117L, 559999954L,
            3366014280L, 1491770839L, 817110706L,  789077142L,  3816405680L, 2280247302L, 1685988942L, 3541058355L,
            2030544217L, 125298212L,  1879506747L, 3076014922L, 785383148L,  4121787253L, 1345265641L, 926055274L,
            4134008307L, 465980587L,  2246582348L, 1777642358L, 793132026L,  2879272740L, 2002386485L, 3985743419L,
            20316293L,   2176974293L, 797663027L,  1912893000L, 1918598806L, 246363593L,  1239889569L, 2666510487L,
            1974639765L, 1472581234L, 415382420L,  2565151597L, 2533428808L, 4256721471L, 839811574L,  2794785401L,
            865016369L,  1187777670L, 1008770132L, 2022265616L, 4173115343L, 4119493255L, 3763808640L, 358943876L,
            2534110338L, 2568212660L, 918445798L,  4191632840L, 1144061024L, 2231465328L, 4098068927L, 3458786493L,
            978691361L,  1172546067L, 2445695153L, 2730495615L, 1368757315L, 3475492095L, 3583312259L, 4005770539L,
            12828775L,   1930751857L, 2335311254L, 2602572936L, 1125478724L, 2444276415L, 1449082553L, 186294652L,
            1468358108L, 3751864840L, 1017051329L, 3859339995L, 1122373606L, 3252628246L, 4253119433L, 3468552953L,
            2264249734L, 3324330478L, 217523305L,  2141562400L, 190690312L,  3297300930L, 1990897601L, 4012332576L,
            1010093014L, 3301795466L, 3026848363L, 1628241543L, 4231034072L, 955692066L,  3088663484L, 3606431013L,
            4193930784L, 2938632616L, 1428690959L, 158356224L,  1221499475L, 1431831161L, 2280610781L, 3014483484L,
            3590701401L, 3333595715L, 1277981041L, 3901583697L, 1750782528L, 899872406L,  2900611894L, 709559225L,
            596450003L,  278435865L,  2317114538L, 4009418400L, 252297572L,  3725278947L, 685729789L,  1680303280L,
            2223803634L, 3417525563L, 3973174203L, 1497767567L, 3448192379L, 850298872L,  3297260476L, 2029688344L,
            4208553672L, 3035191335L, 2889430952L, 146986036L,  47572917L,   1776434631L, 1775887747L, 466903880L,
            1751890805L, 2228766302L, 2524702532L, 3923882564L, 3152925007L, 314158386L,  2543502412L, 2141760185L,
            1036119263L, 1096271477L, 4103039493L, 840551259L,  2442818131L, 751636408L,  298752933L,  756907572L,
            3588846905L, 2486258379L, 2963771126L, 2805079146L, 1072040561L, 3034070738L, 4173611989L, 853813568L,
            1918058162L, 137991992L,  2780698588L, 699902509L,  3511227208L, 2930981849L, 2996516700L, 381922492L,
            2495326781L, 2230556256L, 805054665L,  3057150347L, 391162146L,  1126998684L, 3015150075L, 3068816966L,
            2743494142L, 1608522816L, 2788143833L, 2668930190L, 383445850L,  4055024205L, 2933282584L, 2598909892L,
            1213272559L, 1134166671L, 3231660898L, 964312685L,  4136302428L, 3098637657L, 3447941058L, 701008012L,
            4291030853L, 1342676155L, 1512656657L, 1107020938L, 2725951126L, 2936801309L, 3224487475L, 2608468550L,
            3318842199L, 1277116915L, 1136839671L, 3663994061L, 3135931272L, 3534679592L, 3793388026L, 2228545154L,
            4282098378L, 979545695L,  790528343L,  1975236923L, 3190831975L, 2175946267L, 510078003L,  303818157L,
            970836976L,  1348936391L, 2099187245L, 2331249485L, 2720503938L, 403373506L,  3207422347L, 519492240L,
            1533426860L, 3551034406L, 1528102582L, 4042292938L, 592279471L,  3005831738L, 3831365163L, 81039638L,
            1363707751L, 886088776L,  1302391689L, 2539447399L, 2566603996L, 1602805672L, 3804350895L, 3498967202L,
            675526007L,  3065961771L, 10883222L,   881074677L,  1589405713L, 3129199592L, 2573939138L, 3156782289L,
            4091279399L, 1872368768L, 3453629671L, 360328772L,  1949846085L, 1459257771L, 2702390247L, 3202519788L,
            1590883880L, 1564269014L, 3526997253L, 1202751835L, 2900376167L, 2077050306L, 4258130845L, 1462970763L,
            1130723611L, 3950952299L, 3212394086L, 616693094L,  2551861628L, 3822264992L, 1065479064L, 2021472212L,
            3802576300L, 3913956185L, 3059903272L, 133076079L,  861283410L,  1038095439L, 1614841818L, 1513339226L,
            383922908L,  3307187827L, 1218112993L, 868745561L,  517479669L,  145795279L,  1240591914L, 2790304532L,
            1166251792L, 966049101L,  2592025400L, 2094385320L, 1572651369L, 99163486L,   2946235134L, 2784007713L,
            213511930L,  3666171719L, 3713735824L, 570870769L,  2231830776L, 1554341218L, 2985036371L, 2120289432L,
            171445355L,  3422574720L, 1506092472L, 1595092727L, 846675486L,  3276446091L, 2719705818L, 4119247827L,
            511210442L,  2416191972L, 2960932180L, 1406812737L, 473709555L,  3437484482L, 1201379765L, 3375106560L,
            1011203594L, 3843033248L, 2090942959L, 4274492859L, 3858339017L, 305401239L,  141075641L,  3085549008L,
            1609507042L, 3189704239L, 2024844568L, 51810256L,   238191140L,  4045931642L, 1835233742L, 4255331426L,
            1768730271L, 2343168385L, 1569435606L, 1304984456L, 4053972178L, 3042510379L, 1715183030L, 522056580L,
            531899892L,  2565971810L, 3729285704L, 679236958L,  3155324862L, 2866484325L, 3008763488L, 3697141421L,
            1002610389L, 4185620311L, 3571933138L, 2299513431L, 153326618L,  502643612L,  3735603128L, 3263586666L,
            4144396962L, 2651337427L, 4100454671L, 1102352789L, 3868000056L, 1233878305L, 3467462226L, 3587417001L,
            1673186395L, 3167731748L, 3237808426L, 3625038718L, 3899399541L, 116838796L,  366982583L,  2856877715L,
            3954053415L, 1808150713L, 2186966904L, 4135046162L, 513717067L,  3523704565L, 560513266L,  3836534521L,
            4230182188L, 739328318L,  3532675401L, 3197816123L, 3431120498L, 3285235631L, 2906129710L, 3309473158L,
            268990707L,  3153944340L, 420298442L,  2655040028L, 769190542L,  3199046121L, 2552862574L, 3503402846L,
            2902722266L, 2884348832L, 1576048913L, 1848754436L, 1583492956L, 4113039924L, 4168616119L, 2764495094L,
            618802219L,  3134990836L, 4246174469L, 1084127029L, 751348650L,  3907168293L, 3219829699L, 4190765371L,
            551642126L,  3626522073L, 4162988083L, 324399665L,  380967854L,  2585093615L, 2180906141L, 3625283657L,
            3800137903L, 13991119L,   2155472622L, 2155774093L, 622030628L,  1442736754L, 1970806076L, 759204141L,
            209491449L,  3964065558L, 481826519L,  256453204L,  3554347505L, 1672127205L, 3016026484L, 2555221351L,
            1373994483L, 2912362776L, 3687679280L, 1466390488L, 915127910L,  3748219908L, 1443695518L, 2281153771L,
            4060149943L, 675478236L,  32867818L,   248988549L,  2892642308L, 2914989918L, 3758841386L, 1312485932L,
            2167184500L, 222801702L,  3744270248L, 2557965905L, 3015103559L, 3939879317L, 3842290107L, 1491458225L,
            3429070238L, 163791770L,  2656636673L, 3355171342L, 3334322745L, 581864061L,  437061973L,  733582722L,
            473333896L,  1860425017L, 1245771639L, 477210324L,  2734868759L, 828222023L,  2173721835L, 2895365084L,
            1832065255L, 161124779L,  2188798022L, 3878120334L, 3388801939L, 3712250608L, 1458897119L, 3111329667L,
            1351718747L, 2088010262L, 4216531273L, 1286954664L, 2694868853L, 1441728197L, 1857210379L, 1057640025L,
            3676175703L, 902660331L,  1154923192L, 3265137822L, 3258977308L, 3810914534L, 2053726249L, 234557777L,
            4103891484L, 4083908223L, 1102808939L, 1536919246L, 3298594360L, 102979572L,  1732671929L, 3920164193L,
            157877592L,  1851765860L, 2936750113L, 4255634317L, 1547606444L, 3250545051L, 3632110887L, 3501009098L,
            1247513365L, 3259673774L, 3322945570L, 127219974L,  3687802865L, 3153418589L, 2945847000L, 502594131L,
            1173398569L, 3390392495L, 1287139684L, 3143475768L, 3986612820L, 3501834251L, 2357122157L, 2882229916L,
            675040996L,  75992247L,   191304654L,  3169757490L, 2627309128L, 1037489034L, 831694113L,  2289157368L,
            814588232L,  412944234L,  1523548382L, 1280062488L, 912279418L,  4134524876L, 3561331126L, 2952836061L,
            391973763L,  2171947345L, 2803058962L, 4219581157L, 749403166L,  1765714010L, 3635570095L, 2189556291L,
            2833029847L, 50691004L,   4031401715L, 988495855L,  1975867859L, 1285990152L, 1906787395L, 1657058162L,
            2623303110L, 4460855L,    1873551768L, 1134531092L, 649425076L,  3186119327L, 2357554526L, 2480878696L,
            1986318134L, 2334777297L, 2516941077L, 3110702662L, 775637121L,  691059235L,  3293158751L, 916611588L,
            2102470845L, 440543381L,  2122043945L, 3299872629L, 2447197350L, 345838490L,  952056422L,  3737380636L,
            3836073069L, 2480051526L, 2696617729L, 1487564431L, 1524357662L, 1066989902L, 1854070813L, 3606933446L,
            2504505722L, 1027052576L, 886713004L,  3966384777L, 629819544L,  2502533208L, 4091395384L, 183499480L,
            2935580005L, 4071185399L, 2414288862L, 4106219877L, 1474663394L, 547416515L,  2156574821L, 911188763L,
            818435665L,  1754421967L, 684500251L,  566140820L,  2313681362L, 3894954480L, 3082332455L, 101569154L,
            4267416930L, 1411295468L, 2034826130L, 2135834550L, 2568626914L, 2747668541L, 3787752642L, 1977117047L,
            4237851309L, 2089227413L, 3654418612L, 1432403748L, 2422179291L, 1777509197L, 3983645652L, 1543588653L,
            2933360645L, 3050055960L, 3074960094L, 1871857415L, 2409286493L, 2302756883L, 4236229597L, 1879697196L,
            4024884993L, 1485075691L, 590309283L,  799266734L,  2152390489L, 2788575505L, 3098150958L, 3863364429L,
            2286350365L, 1849538934L, 1429560474L, 3150859729L, 2517189156L, 721952961L,  2427010059L, 4018105464L,
            239341325L,  1090111765L, 2847974996L, 3963402044L, 2078502455L, 819767095L,  3002777361L, 26626817L,
            1878225427L, 3477971299L, 556700810L,  482097639L,  3168172513L, 2971104837L, 1731824364L, 1674077823L,
            1052685035L, 14531894L,   1621372517L, 780631565L,  4004835464L, 1577668955L, 1844496573L, 4248441359L,
            1120215554L, 123325953L,  752885209L,  1088005680L, 2639739158L, 213252013L,  120914473L,  4168629462L,
            1685359931L, 1494535849L, 319703818L,  4262270752L, 235531706L,  203791795L,  4291818073L, 2986617739L,
            3180977612L, 3472448722L, 2665256610L, 1413942620L, 3578346406L, 71630198L,   3382270940L, 1572032557L,
            4052306710L, 979137549L,  879471598L,  2242835198L, 3345416532L, 1295638158L, 3217276473L, 1628940286L,
            3846385367L, 725462666L,  1815147120L, 1741721172L, 1748039107L, 3455200354L, 2587737613L, 332473181L,
            2109589367L, 1311457412L, 4185653248L, 2370700739L, 3480580359L, 489778638L,  3304822794L, 341196562L,
            1243096869L, 3175307630L, 1237270306L, 4029884052L, 683694387L,  1913742411L, 1587403926L, 350837880L,
            1057382743L, 843469358L,  1232005660L, 2445929269L, 3085140141L, 2411643855L, 1778610160L, 1365845422L,
            2324466381L, 2935597392L, 632507145L,  2537420371L, 2912868891L, 223052706L,  4095548223L, 2824493650L,
            3444734348L, 3733394750L, 1260169143L, 861540270L,  835465259L,  3623741940L, 533822173L,  3351246303L,
            2790966064L, 4161566037L, 946363984L,  307395308L,  1913408002L, 1113614807L, 1360601213L, 1390202548L,
            663998681L,  2597539516L, 637481144L,  2820556439L, 824186294L,  365295388L,  944249314L,  903722905L,
            155662175L,  672440150L,  1408896573L, 3282797134L, 610144857L,  2515642080L, 3442055065L, 1516695922L,
            1173225149L, 3884181656L, 1363569049L, 3963408236L, 3627064968L, 1570421278L, 2739402460L, 78723962L,
            3367629662L, 199426279L,  3468347165L, 3608509525L, 3931279583L, 2564640181L, 868691099L,  2581622019L,
            4260522798L, 3465898762L, 4073416647L, 3369295138L, 4179476664L, 3805127324L, 1527338084L, 3325976845L,
            2906707248L, 222431837L,  2569466070L, 1630714380L, 246809401L,  559496431L,  3668144193L, 1615013225L,
            2862980402L, 303506994L,  3989332257L, 1943313095L, 3995932718L, 535819414L,  1707271089L, 3307416185L,
            2991471979L, 4039957684L, 1242618052L, 2827581004L, 666854473L,  1371078741L, 986025959L,  3267739872L,
            2355522589L, 1422744897L, 698095966L,  3585360514L, 2165665102L, 2480925110L, 174364340L,  3462141199L,
            3486995817L, 1314709415L, 3792762750L, 1323979760L, 4147237398L, 3552881382L, 1750358689L, 25370654L,
            1300310546L, 2090406636L, 2373606279L, 604882297L,  867083955L,  3252657144L, 545765469L,  2400383282L,
            29046100L,   3218049764L, 1349806938L, 1760488404L, 1564324224L, 2554973906L, 214584060L,  2423582663L,
            1842936399L, 77666091L,   3329399743L, 3526188639L, 625214673L,  1021014022L, 1098762163L, 1353121452L,
            4146719507L, 1660337852L, 743367965L,  660842171L,  1296213304L, 1905952326L, 3549231138L, 3108395231L,
            958532497L,  1848239991L, 134048954L,  865953606L,  3969874470L, 3812383447L, 3076548046L, 704863629L,
            4155111087L, 2104460204L, 1643412691L, 3199423424L, 3632075197L, 97220511L,   108174655L,  2041700163L,
            3449831099L, 405827140L,  508442379L,  907483369L,  2908229295L, 1159974063L, 4189530753L, 2161194025L,
            1860914423L, 70000089L,   1239041264L, 1030379370L, 313412718L,  210876745L,  2626252419L, 4194607912L,
            3154233274L, 4043050737L, 3570338371L, 1708032128L, 772032136L,  1836030671L, 2309101058L, 1755397995L,
            51366841L,   1268433825L, 2991840199L, 1373481493L, 1635091092L, 373555370L,  3251606190L, 2734152746L,
            2298107042L, 3992922784L, 3660874270L, 4003491746L, 1920760497L, 1515733131L, 3832202858L, 2771494284L,
            1964991548L, 1954015038L, 1133935323L, 3102778016L, 2146840316L, 517169168L,  366184200L,  4182978135L,
            2874132761L, 1279303432L, 820840792L,  3081439343L, 3241059860L, 1857904754L, 3989441966L, 3201435148L,
            3834105558L, 3080811910L, 3728986147L, 2787079417L, 4016533584L, 4178500882L, 1346507040L, 1402054626L,
            2316227427L, 182294507L,  373479035L,  510963871L,  3838176295L, 3663912645L, 2410375408L, 985383593L,
            344663494L,  2542468391L, 4157483076L, 2196854651L, 1678335452L, 2492668872L, 3632700824L, 3611970198L,
            3536068576L, 3074701611L, 1309379187L, 3125281735L, 2307442588L, 141971921L,  782304183L,  9198433L,
            2682436849L, 2066173795L, 1121667771L, 1555718902L, 3167952954L, 3005191405L, 1198941669L, 3026198399L,
            638154217L,  735931579L,  1839836455L, 3235012406L, 1783484065L, 2682160941L, 2174459606L, 2721925162L,
            3976508920L, 1236057956L, 2735597091L, 4202155251L, 914403230L,  2130435844L, 3662297748L, 1475606979L,
            2229835738L, 572187928L,  4132958648L, 1611004731L, 103336474L,  4219191972L, 4164312923L, 3477281808L,
            3474776027L, 1762881398L, 3047414394L, 2594447346L, 3954159490L, 2201555488L, 204519158L,  2197814461L,
            4209714777L, 1423738749L, 2155027566L, 3800701116L, 3947957813L, 2199375013L, 2117323319L, 2754767976L,
            4003841199L, 2589169318L, 1586857301L, 3829950643L, 4195405500L, 4178439012L, 1361118254L, 1904599346L,
            1221226815L, 1151043767L, 2913493722L, 4004783878L, 1878307525L, 833330113L,  3091321948L, 2739566980L,
            1538811657L, 313699025L,  1399009251L, 1559178441L, 233479994L,  410794644L,  3944560474L, 2293255814L,
            182824700L,  150789889L,  2834717484L, 2569868516L, 4085868982L, 2173540628L, 456991586L,  2532307490L,
            2490868026L, 2470765246L, 909922886L,  347142902L,  471165293L,  2408404749L, 3214975674L, 3134763699L,
            3137834596L, 2047159181L, 4256592764L, 1570273985L, 442265476L,  3869653389L, 669702029L,  3245742278L,
            2061397325L, 650389574L,  1710659386L, 381325535L,  3453106113L, 3842356333L, 697219187L,  3870268902L,
            1051328618L, 556056573L,  3209970923L, 2592924337L, 1069292461L, 1918262392L, 1089122962L, 2687888536L,
            26699763L,   1538322861L, 1180939959L, 904804948L,  99817636L,   2162936140L, 3835727405L, 921228004L,
            1179480255L, 1897384771L, 28853291L,   3907566660L, 1613430952L, 3564468299L, 1239686613L, 555206796L,
            3864734731L, 3095950002L, 3269088743L, 2720336323L, 463361991L,  29284184L,   3952600670L, 3974663820L,
            374869536L,  1015147528L, 1406932428L, 2224101048L, 12377689L,   3588421789L, 3030990595L, 3845851903L,
            3569509358L, 895427011L,  948557133L,  4004116031L, 3016306835L, 1523243432L, 1904281385L, 1447154004L,
            1025242677L, 829420000L,  3543398557L, 245487194L,  2418984213L, 286167460L,  1179631479L, 1019309523L,
            1872820896L, 3971354338L, 4232365541L, 2234444392L, 2205742978L, 788991714L,  1122175341L, 3172175672L,
            3805847238L, 1906398206L, 2855845213L, 3695843824L, 751003984L,  2739321248L, 4170817630L, 2336811657L,
            110654228L,  2545690857L, 1028124884L, 1339728437L, 825811919L,  1744809042L, 643844835L,  3898054974L,
            4151488510L, 1042865492L, 1101588267L, 95409211L,   3388807012L, 3125560049L, 3308139574L, 2455294649L,
            1547217965L, 3116952791L, 289062940L,  1292725861L, 1725294274L, 2379592986L, 2000110994L, 3178714620L,
            3069336247L, 2814512441L, 765093337L,  1683107896L, 1662183978L, 156191559L,  803333180L,  1899592838L,
            2710592116L, 76464499L,   1170070831L, 247477850L,  4177285700L, 2102278347L, 4144698579L, 18764388L,
            1052693064L, 3496752313L, 822368361L,  1904821842L, 2838476975L, 2824064200L, 1084816425L, 830380874L,
            1866693701L, 1873949933L, 2583534950L, 2560271922L, 2507469546L, 563787708L,  72691960L,   1495083733L,
            3292478931L, 820973390L,  3693515822L, 1707076656L, 3307589900L, 2224673541L, 2111332812L, 558854092L,
            3977807931L, 539808801L,  2097634312L, 3565313108L, 984386449L,  2931005615L, 2489185652L, 2670806346L,
            2235750751L, 856039251L,  1005123064L, 902372999L,  2315083733L, 4136346539L, 1823777950L, 4220524814L,
            1479096588L, 916090384L,  628953069L,  3988728168L, 4199113414L, 185575240L,  742926345L,  915667656L,
            2378561861L, 576820738L,  946379302L,  3562376208L, 554467224L,  4225495744L, 3699478632L, 2443619664L,
            94492669L,   671172724L,  3768491707L, 489248152L,  1697053139L, 796027853L,  2627737559L, 426752031L,
            1806703463L, 263399799L,  3274762101L, 2459606407L, 1673150840L, 2138850413L, 2997873959L, 2549166475L,
            3501813433L, 2184445602L, 703264628L,  1111649901L, 2355935399L, 472225890L,  3795203109L, 1935701663L,
            3774174634L, 2833148088L, 2027427909L, 1584580407L, 783336210L,  2899677050L, 1508019500L, 848016577L,
            1665090784L, 3988755883L, 226753437L,  1471254433L, 2747438806L, 2747332136L, 4251975303L, 2575209180L,
            2370190390L, 3388192008L, 1001231473L, 4202599144L, 1480430639L, 264872714L,  1150753378L, 1322072688L,
            475903256L,  1193609671L, 132392616L,  2419080542L, 1426144190L, 2747435788L, 565619832L,  269915754L,
            8706171L,    1898187956L, 3210527298L, 2567374804L, 4032850033L, 2347111131L, 2748231652L, 2427401461L,
            2972811799L, 1958314572L, 723166844L,  3667082753L, 3815656736L, 1287744578L, 3643279308L, 1294134314L,
            3090942973L, 2080392831L, 329447228L,  297806099L,  4169236422L, 2337155963L, 1497028196L, 1325143127L,
            4165813614L, 1968500238L, 1927806880L, 210757072L,  717102128L,  1537122167L, 1048190985L, 3437846367L,
            3615099630L, 987835813L,  3824400898L, 3951469754L, 2138794295L, 1241942560L, 1862190505L, 1607506835L,
            4194930865L, 1944971572L, 227842456L,  3874104869L, 4105398614L, 3789646543L, 2307331029L, 3803002369L,
            1343682944L, 3947542833L, 2337383738L, 3955406112L, 1795727209L, 1420181440L, 3323986304L, 714896199L,
            1260617688L, 4035502077L, 3956081047L, 165332608L,  546292116L,  1212577785L, 789396619L,  2246586883L,
            3735135748L, 37822461L,   632103394L,  691054096L,  2779413872L, 1933936799L, 673303282L,  1555234006L,
            3716678513L, 1466066508L, 83880536L,   983979803L,  709926844L,  1644725395L, 474558041L,  2422098504L,
            637798440L,  276597319L,  4109798494L, 1368782648L, 4041420432L, 4122000853L, 1652948047L, 3372226837L,
            4188387627L, 3778617490L, 3616270038L, 1943862259L, 270885474L,  2816617219L, 1819908164L, 3372195426L,
            3248493243L, 2460608344L, 3869168830L, 1207505847L, 1362554737L, 2165134835L, 1574593464L, 2104643850L,
            3680754435L, 3228084551L, 3164442407L, 987024393L,  3424514911L, 3020012732L, 2430705126L, 1883675530L,
            2715844414L, 2642283517L, 2393408386L, 4193834095L, 216412677L,  2792759343L, 2917248192L, 1052637819L,
            553016942L,  2364449207L, 3243239014L, 1093830618L, 1285914493L, 2065440490L, 548585357L,  4234311586L,
            2977173276L, 3278425495L, 3473708417L, 2382428110L, 3719935213L, 1029554512L, 3770166441L, 3032398230L,
            3643891877L, 998101004L,  3587125266L, 3592706471L, 859022194L,  3851893326L, 885827631L,  2618082491L,
            3465230360L, 504915824L,  2442274005L, 1887576682L, 1792297614L, 2934158316L, 1590899469L, 4105950922L,
            3616784885L, 1912256688L, 766167404L,  1173863702L, 1905836114L, 2155490294L, 3971720342L, 1162893424L,
            3409535264L, 4165678373L, 1165281733L, 724255899L,  760021454L,  1787710369L, 3817734228L, 203268801L,
            3720432653L, 1819223929L, 1839162912L, 2037779055L, 2310566195L, 579808785L,  3502416582L, 2028921469L,
            1441598434L, 1526501080L, 878588729L,  599767789L,  1010882067L, 3649532718L, 1221397081L, 1462940534L,
            3619626269L, 729529813L,  3374668806L, 422562465L,  2211147397L, 2963370575L, 3221247034L, 4015126212L,
            297381234L,  4183564372L, 939740318L,  2611830517L, 1096574932L, 541011959L,  2188242879L, 1783580367L,
            447574367L,  2003934559L, 2279533547L, 2792460002L, 2255812646L, 3413675186L, 580898548L,  2229999740L,
            1096105952L, 4244423343L, 2935245960L, 2254021892L, 4163296007L, 559478003L,  3942857209L, 1119963254L,
            2544484347L, 4036705698L, 3589160096L, 1630423599L, 2170477615L, 3591187211L, 1655689764L, 1128785650L,
            533564648L,  995584376L,  2386010587L, 646223679L,  637975734L,  3125658035L, 4086835803L, 881734974L,
            3965044509L, 503517182L,  1780731367L, 2324255197L, 264762062L,  3051851940L, 1822570831L, 2092856474L,
            3930344837L, 2910733392L, 690151343L,  3083134941L, 3525927867L, 2216036L,    2588605841L, 2009111659L,
            3272096242L, 1605450256L, 2919537262L, 4230888630L, 76818604L,   3744783779L, 2801690509L, 1238992268L,
            2878398840L, 3746882099L, 3985998978L, 3280970869L, 3491179263L, 380348730L,  1657678717L, 2934831977L,
            3071989145L, 1133814947L, 3483343350L, 3087033783L, 1146696824L, 3954064327L, 3779313612L, 682331113L,
            3762102367L, 1105315248L, 744541178L,  3180771490L, 4198705492L, 1120248603L, 3850137932L, 2338577224L,
            1819253145L, 649440247L,  654987080L,  3470072835L, 712134453L,  3298281108L, 1139063469L, 23887181L,
            1569735793L, 2333692031L, 3611594763L, 129452663L,  2094749885L, 883065966L,  3954917082L, 578200586L,
            3500782968L, 1934656801L, 2883345064L, 1931669212L, 3147324590L, 1464802785L, 2965853552L, 790501402L,
            258009254L,  2503160616L, 2649046567L, 3904964681L, 1599077734L, 3919935570L, 1303529763L, 3991975809L,
            3189086331L, 1057043550L, 3395103804L, 2877354301L, 2306930273L, 3982880750L, 2924855815L, 2487820297L,
            2652911164L, 3999703772L, 2223059040L, 1740258037L, 803351223L,  3981488998L, 1064648509L, 1360021823L,
            2337841535L, 2146948154L, 2440954468L, 3130762432L, 1813182439L, 3074850533L, 4283503593L, 4270484299L,
            949490550L,  2266372770L, 2295246887L, 1861688194L, 4040174575L, 1449464748L, 1366853117L, 2068858018L,
            254544809L,  3877674561L, 3224793088L, 3267498751L, 2107034611L, 563498979L,  3449171610L, 1195453762L,
            273177086L,  289471273L,  616927831L,  2074092853L, 3899999301L, 286740001L,  3420933845L, 3592214327L,
            884189525L,  222835649L,  2225635747L, 2188257362L, 3190419420L, 4025559130L, 1478386940L, 1558547116L,
            3231059985L, 3442723480L, 1257988497L, 1230169668L, 4204920613L, 1680720428L, 872302704L,  3072235055L,
            690014443L,  2522917836L, 514713378L,  3021775723L, 1321394624L, 3884661892L, 926882735L,  3080333504L,
            326751408L,  3303976139L, 4235779168L, 2429481693L, 1217466369L, 3791218516L, 2222358465L, 1623611345L,
            2787041527L, 4078544859L, 1365988909L, 3306328170L, 3344521067L, 4143717872L, 2986806940L, 761212906L,
            4154456262L, 2789197670L, 1624539898L, 57869540L,   1207526886L, 2578669846L, 1958234150L, 1777451133L,
            2129169500L, 335914812L,  4078757930L, 3345953932L, 150543374L,  735284016L,  3961834956L, 845377072L,
            2144594832L, 1614985729L, 1054820689L, 2991989080L, 3174679142L, 2236995668L, 62294231L,   2873837462L,
            3142910821L, 1199872045L, 2601892540L, 552738648L,  1021074598L, 2337595165L, 3159932723L, 1421373831L,
            2852138360L, 3106767941L, 1157694337L, 2750128317L, 1772017733L, 154079587L,  141054736L,  262862859L,
            232757713L,  221025285L,  706028672L,  1875436250L, 956312777L,  2201277682L, 3590829191L, 1848993676L,
            4083454028L, 3566742977L, 3503063328L, 1864869341L, 3423684506L, 1393864104L, 2416690788L, 2766585002L,
            2130688952L, 3844258502L, 3337815280L, 3091937789L, 349123157L,  3807721080L, 2444073514L, 2451066824L,
            3998237698L, 1140469168L, 2919152242L, 2217355879L, 3278465837L, 1742719589L, 2157539246L, 2811674180L,
            388712428L,  1047685661L, 3397021293L, 2384054399L, 4233122871L, 343468428L,  1928701525L, 3579480071L,
            905080500L,  3365249726L, 884089982L,  926035997L,  2250824413L, 3674743698L, 1103287857L, 2440105975L,
            616634619L,  1923570126L, 212857251L,  3699939407L, 1494175986L, 1774922124L, 2114576677L, 3035124497L,
            3346065309L, 3287177393L, 604624215L,  2867504980L, 634469686L,  873242186L,  951438535L,  4137621355L,
            2570510799L, 2802795193L, 2843455931L, 767579718L,  1890503101L, 823769604L,  2735068143L, 2707525515L,
            3990479894L, 2406919069L, 3525918157L, 2886294828L, 1219864314L, 678623495L,  2898087551L, 3411564190L,
            3940664382L, 652501256L,  714531640L,  1473865718L, 1431021514L, 4148189552L, 2245159337L, 1076941098L,
            816707811L,  1337624501L, 297487765L,  38600646L,   864558622L,  2247687860L, 4194578366L, 1986070170L,
            2421609970L, 1965441963L, 145830434L,  3241118120L, 3157751963L, 2400447902L, 384736236L,  995447386L,
            1066230612L, 1590936359L, 2619286511L, 2670409058L, 1369006695L, 4127910546L, 3550325184L, 3593082767L,
            3865524409L, 2864690582L, 2625701841L, 2036541147L, 3233311212L, 4261833975L, 2422410440L, 2832148170L,
            1556052639L, 215989597L,  2416711777L, 3463070183L, 4177850045L, 128323673L,  2207385607L, 4129145942L,
            2591595665L, 1127555689L, 3309249433L, 233605789L,  4195716420L, 1493914608L, 450292440L,  3106847448L,
            3325965005L, 3474065831L, 633209133L,  2256155961L, 537355112L,  562349960L,  2920130469L, 4257823976L,
            3194115618L, 938036945L,  2709711086L, 688217007L,  2854268270L, 570525277L,  1074448737L, 3022790230L,
            1408299668L, 4264456841L, 3634044527L, 2475248905L, 3407882491L, 463826284L,  401413402L,  2633851237L,
            2154372447L, 2369213365L, 3606409779L, 555916408L,  554764341L,  413102912L,  268173915L,  1243956163L,
            2236116935L, 4256678080L, 583906087L,  1045370605L, 68579465L,   3068148389L, 1372194493L, 3737570643L,
            1069484043L, 4035970320L, 3137858625L, 2632533173L, 1131259704L, 1956314450L, 2139036495L, 1693635173L,
            1347101027L, 297670136L,  443676587L,  45078526L,   9644821L,    13024437L,   3947779661L, 2636099762L,
            2988059012L, 4293595183L, 1837930809L, 20717789L,   2436064584L, 2641256380L, 1788079499L, 487367235L,
            3952405086L, 4293333151L, 2001126465L, 325450887L,  4274005052L, 3283754653L, 3171965309L, 3733966652L,
            2677265288L, 1415645422L, 2865801289L, 4243528708L, 517320369L,  2848973825L, 4246368793L, 4008131504L,
            3912315722L, 75263429L,   3901564263L, 3163709089L, 1915955163L, 814314600L,  2851014790L, 535576064L,
            2115465923L, 791863217L,  1513138018L, 1817851661L, 1430189011L, 4026283369L, 1273775110L, 51363969L,
            1690706294L, 955659596L,  1256032279L, 4155022186L, 3556701285L, 2094838304L, 2555108598L, 3900795263L,
            2316156865L, 2481324589L, 2127484379L, 3069769195L, 3081364624L, 4051550903L, 3349894137L, 4028203007L,
            2706441518L, 1657726911L, 2050548647L, 3948506061L, 514733067L,  1245547062L, 1253380285L, 2573637166L,
            4106465896L, 412749972L,  2553016818L, 2377954964L, 205524185L,  1285259001L, 3177583366L, 1500657131L,
            2171117540L, 3112088774L, 4046115004L, 3358847120L, 3880379733L, 1026439335L, 2964156688L, 1402633360L,
            832806998L,  2662483319L, 4181324334L, 1074028406L, 2451941658L, 3177225652L, 3621760189L, 1874548982L,
            810317789L,  2967519315L, 1208802636L, 1791699236L, 3571146477L, 3675119985L, 1535945126L, 4206799040L,
            1352166344L, 1842547102L, 4293941614L, 3876325997L, 2961520588L, 4291024947L, 2377690140L, 3029882842L,
            3385028522L, 1769584996L, 707012955L,  1874347097L, 1177298139L, 567127784L,  2932672318L, 1359658876L,
            747935864L,  1237299557L, 2776872490L, 1614516459L, 3790384341L, 105380764L,  60403570L,   2028064064L,
            3360197661L, 3778818867L, 2554961043L, 1815178949L, 3990928553L, 830885401L,  211270252L,  3525350720L,
            3323467237L, 3917205905L, 1019215603L, 4044912638L, 531260692L,  2490226642L, 1538942872L, 3984885162L,
            2095909331L, 3397624047L, 3141642419L, 2359511874L, 2416257464L, 2152558510L, 3304435559L, 409172760L,
            1227269822L, 2477906248L, 1504972756L, 1896065843L, 4239329455L, 2588059069L, 4242041383L, 1893351626L,
            191065276L,  491303559L,  550803364L,  2336149361L, 205575547L,  2277235038L, 3316266813L, 3413440406L,
            592682965L,  1167521509L, 603267836L,  3677750629L, 1997620720L, 662924749L,  2975910429L, 399326526L,
            3566325804L, 3744648502L, 2769380438L, 99343152L,   3784246318L, 513448785L,  2393415065L, 422495707L,
            3451996124L, 3755752758L, 4238139976L, 1256137919L, 1929038182L, 416741414L,  1033632768L, 4098162224L,
            812283983L,  2775687609L, 473061527L,  884032780L,  1645375283L, 2039912638L, 3912362121L, 2647404275L,
            1522690301L, 2445104256L, 3224841505L, 806162779L,  2057840740L, 3837885470L, 378821814L,  1838465422L,
            1718657914L, 4119552540L, 1297458390L, 95059192L,   3054019901L, 2286395664L, 4275269216L, 3438586873L,
            42672948L,   3604182870L, 3049842594L, 1051093617L, 3399787737L, 4078751625L, 1889709174L, 1197658687L,
            2837439980L, 4085378267L, 2733607213L, 2451764203L, 1688909613L, 4069575565L, 326625990L,  4253280853L,
            966786581L,  421604840L,  327254563L,  1528071832L, 10462300L,   3818080004L, 2940970643L, 3013330465L,
            2660097098L, 2463359144L, 1171642467L, 1276891436L, 1724827619L, 2703108575L, 894837839L,  3269310186L,
            475382424L,  3662889370L, 3594355086L, 1516528440L, 2451013773L, 997304248L,  1968670999L, 1829941902L,
            1059902154L, 17571430L,   576860691L,  3670314058L, 3602361151L, 2098948197L, 883466310L,  4216409196L,
            2452232035L, 3264668432L, 403473066L,  2481805251L, 3194270322L, 2298754401L, 2194644105L, 3518078865L,
            873240945L,  1134305003L, 2718823138L, 1935072880L, 2982454869L, 2259840652L, 1962997313L, 571550175L,
            3923923650L, 4071690436L, 2567657999L, 3524990489L, 2587473858L, 1226545156L, 3625555288L, 3556467719L,
            2110084229L, 3461707755L, 2418321085L, 374546082L,  3957523870L, 224948585L,  3030724537L, 1587458094L,
            1553112615L, 1495144888L, 2084754285L, 2082453883L, 637245269L,  3696621892L, 1688129650L, 730279191L,
            3465268303L, 1255405508L, 1040615754L, 810568624L,  1668799184L, 3442525021L, 4140082195L, 3028386449L,
            1523702039L, 3605655316L, 3570577573L, 1507075394L, 29511801L,   3939152850L, 3144976359L, 1435969637L,
            3397347544L, 4221009679L, 2401616085L, 3596889904L, 3609628987L, 2458799004L, 4161626088L, 3403711934L,
            1545958552L, 166167265L,  3499076534L, 3755799521L, 1869789413L, 2799182131L, 1475941476L, 4183337562L,
            1553699990L, 551886344L,  1396622316L, 3796954922L, 2471897525L, 2588921881L, 491219037L,  1936711795L,
            1800777674L, 549515442L,  2780471991L, 1761940382L, 1107960962L, 3258460594L, 4101167737L, 762584396L,
            307636269L,  3918528963L, 3414785149L, 2104232568L, 162750571L,  2954961311L, 1923932531L, 1284681664L,
            3352410700L, 1439431743L, 2629669571L, 2238836884L, 4210177312L, 3494174832L, 3211653097L, 912552573L,
            2474336253L, 3573978208L, 1057364555L, 614776391L,  1324746145L, 249066267L,  3837686961L, 2193966233L,
            340924547L,  1102806576L, 2983844361L, 3529781279L, 3367834808L, 3382950113L, 1309667299L, 1090323269L,
            775712531L,  2668006310L, 2725521046L, 329586582L,  2414768443L, 1172259265L, 2070444509L, 3748531265L,
            3624429180L, 3822756442L, 2182937819L, 626914561L,  683265097L,  183781819L,  3115014037L, 1206457943L,
            261184948L,  172603504L,  963603907L,  116297718L,  2855743306L, 1783971075L, 2293162088L, 3030524182L,
            574274926L,  2033701704L, 55325736L,   1488183704L, 581219210L,  3449783338L, 1279704141L, 3006648174L,
            2991302601L, 2132112976L, 3234112694L, 1817904286L, 1936121269L, 2727406315L, 1183301155L, 2903602018L,
            659536622L,  2944731992L, 2409868691L, 3373266127L, 495103010L,  1210740340L, 2540241558L, 2886449017L,
            3382933128L, 775211966L,  419822592L,  2270163620L, 1402243599L, 2527473510L, 3749362357L, 1218685709L,
            3870335114L, 1673723750L, 355117338L,  1126900312L, 3015437466L, 992101659L,  1472130679L, 957991740L,
            4239133855L, 3887118331L, 2261380374L, 2028837654L, 3141065475L, 4196104099L, 453642977L,  69491917L,
            1330057718L, 4179152562L, 4107857789L, 2125396131L, 3765994908L, 3681378168L, 2598111108L, 810493802L,
            2997165166L, 3440220100L, 2635968886L, 3326491203L, 2532338921L, 2746426942L, 2925062700L, 3179436451L,
            3087566931L, 3381995974L, 3645951228L, 3081265279L, 3082214755L, 3570053390L, 3119031418L, 2034695101L,
            192374580L,  912198837L,  2109352261L, 190830525L,  1115967532L, 237726305L,  4162738665L, 1428719284L,
            2233358430L, 1155575897L, 2972610565L, 3172053941L, 2542146091L, 1455731394L, 3175915255L, 2482299510L,
            3945335119L, 2414101673L, 310920545L,  1312020502L, 2335555692L, 1250477183L, 2678735145L, 637556140L,
            410285385L,  1245080894L, 329664169L,  2363986305L, 777907294L,  1264914378L, 2591577697L, 1139226117L,
            1376439008L, 3663618218L, 3735999941L, 148014699L,  1937786323L, 2003204549L, 3463503815L, 4216261183L,
            2183424674L, 4108770158L, 1207294525L, 4188228135L, 2090207882L, 1679615060L, 4001281264L, 1127387594L,
            3403896653L, 2016082475L, 840037585L,  820318947L,  1325022434L, 2681082158L, 4163024045L, 2753175409L,
            3141650736L, 2111643474L, 2622216667L, 1605419853L, 3036795146L, 2076521666L, 3607996787L, 1860969824L,
            2951256410L, 324322002L,  3005572564L, 2217489733L, 841376491L,  76563819L,   2306858493L, 1762304873L,
            644859256L,  2724316491L, 968041963L,  354106038L,  3443116013L, 3785347795L, 3290263341L, 1804296963L,
            4082496485L, 1730333610L, 535336840L,  344131239L,  2921172007L, 3212976443L, 2178910760L, 2089728973L,
            1551074445L, 2595889152L, 660413765L,  2707363048L, 3560363679L, 367334559L,  1650352065L, 181757844L,
            2757957077L, 2465727027L, 3526882374L, 3051342907L, 3974097517L, 3799215321L, 1727326675L, 3606827693L,
            1251858021L, 3644022554L, 1324264289L, 3523694595L, 542893628L,  1130017099L, 2213365908L, 1856876106L,
            2736148460L, 1437757754L, 1699569611L, 1908229781L, 175145590L,  88560034L,   403821454L,  2169375972L,
            1953512580L, 1067810864L, 2498758412L, 3059308848L, 1084385356L, 3609111146L, 154074856L,  2670076756L,
            3832860747L, 3488195097L, 3793615554L, 3154233107L, 829148915L,  972017054L,  3532896099L, 1394043326L,
            1745342052L, 3723773043L, 2432449259L, 1684610844L, 2334315870L, 2015323155L, 119355700L,  1946172831L,
            902171516L,  2666973977L, 3280764141L, 3863911963L, 976100962L,  3954221042L, 4125369742L, 301614008L,
            873457727L,  3054287469L, 1474295881L, 439505646L,  628351466L,  3044761275L, 4178959217L, 3576883954L,
            2225559639L, 3119799456L, 4293932528L, 294598327L,  2636014891L, 3151984741L, 844906457L,  756951325L,
            1565061935L, 2759135208L, 2914750231L, 335946686L,  4053591911L, 1306644076L, 2867088497L, 1925621689L,
            636330657L,  901456329L,  2633220805L, 1433254352L, 2629148402L, 4055932742L, 702519613L,  2731770932L,
            537755899L,  2041341758L, 3636947088L, 4265420206L, 719067811L,  1450597050L, 1499255908L, 698102457L,
            1867572406L, 1247140116L, 3796524001L, 2241287708L, 1597407192L, 1676723555L, 259493846L,  684438679L,
            4099756632L, 1842834018L, 3941133149L, 1350204237L, 2889075141L, 1969131420L, 1771438289L, 1151231640L,
            2209445833L, 3722576031L, 3803176863L, 953522795L,  3347742768L, 1061887211L, 3708311915L, 3593990004L,
            1167977765L, 828280664L,  119038264L,  302183797L,  2981101993L, 3970121510L, 1231804061L, 1707740906L,
            1274273740L, 112377943L,  3829779962L, 2911412488L, 1625730724L, 2427113564L, 1339177580L, 740640082L,
            109465063L,  2804376926L, 224774876L,  14495342L,   3746166469L, 3810785443L, 4216866731L, 3227295475L,
            843133023L,  3860962891L, 1282157019L, 834330310L,  967916332L,  2608679422L, 3338821092L, 2232583570L,
            2979089228L, 3191234183L, 2439044458L, 58880587L,   2140149311L, 76254482L,   1384425063L, 3368409820L,
            4197084109L, 2189549695L, 1876658776L, 370709836L,  4167789283L, 1122198992L, 3022480384L, 862501966L,
            3109149517L, 1288484100L, 675690118L,  4102231260L, 2263994084L, 3206960835L, 1416626598L, 3126235316L,
            1092247778L, 2941811129L, 3591527974L, 3900742964L, 3162371586L, 2481483851L, 1383268331L, 3610895658L,
            2644555154L, 2121256345L, 4205854983L, 2313559087L, 3714845459L, 1162578592L, 1152343910L, 21974893L,
            1877613671L, 3503641460L, 1157125657L, 3897792353L, 1682257288L, 1278312892L, 2811216685L, 2238711941L,
            2756442767L, 1746694256L, 2380851297L, 455009711L,  1559876155L, 2714979643L, 189725460L,  2333833303L,
            2007575997L, 1886996924L, 97739722L,   2082309058L, 1836652900L, 1333223437L, 1565591222L, 1292115745L,
            1314839493L, 4138268668L, 3610391999L, 3396588894L, 1819104170L, 1069832449L, 4019882623L, 1129202117L,
            1018322743L, 2032102993L, 2228926898L, 1362593766L, 988655300L,  3625813269L, 3797092697L, 3541989067L,
            1136087432L, 600961005L,  3515063614L, 2288318519L, 1730805276L, 584192093L,  2332905361L, 3135492088L,
            2665569047L, 1402323662L, 3648584422L, 4242681354L, 868040468L,  3687090251L, 3891712654L, 3741674500L,
            2414400190L, 589221778L,  2295398758L, 1656931974L, 2416678277L, 1811181700L, 1935067279L, 2287397835L,
            4019946301L, 1045675391L, 4061487697L, 396390504L,  981089981L,  634459867L,  4009720711L, 910487098L,
            1281771789L, 737021213L,  1350564545L, 108626627L,  3556994601L, 2839574827L, 127855259L,  14716402L,
            673997195L,  3149898583L, 997124220L,  3429385172L, 537469499L,  4283331929L, 3568681014L, 3005077655L,
            3625610952L, 3831820879L, 2396703831L, 2351693186L, 1718045063L, 22515266L,   1051945508L, 934319527L,
            1161318636L, 1031818079L, 1724854168L, 2038307849L, 3813735308L, 446520486L,  3906272911L, 498217935L,
            129005616L,  3940886270L, 3280188771L, 2565017665L, 2397473022L, 1919399688L, 3596433229L, 3659588424L,
            192215451L,  4114040320L, 3639266447L, 3730864011L, 2338916453L, 1477650690L, 4091610415L, 2785071595L,
            857115497L,  2983851304L, 3115229758L, 376806224L,  2553158862L, 1146002735L, 2625462473L, 4189485248L,
            237281249L,  3598197469L, 1027181259L, 3784411924L, 67203160L,   2783469513L, 2371642634L, 1237235694L,
            2789060461L, 3614521009L, 2552957984L, 3496002289L, 942112758L,  663313450L,  3668195471L, 2422328162L,
            1690231058L, 1241952550L, 4235757754L, 3280708084L, 3608811512L, 1364624224L, 3910843804L, 1278838429L,
            381458912L,  2434384984L, 781524834L,  4278579487L, 802000605L,  1241015146L, 2292443375L, 1324961156L,
            2548652549L, 3467158728L, 1271091130L, 3202425550L, 2191091804L, 2179605897L, 4099013039L, 2127824441L,
            319480106L,  3114849331L, 3147437286L, 3253695609L, 2950724575L, 2914122484L, 3120761616L, 2351082421L,
            177721330L,  2197810508L, 709140833L,  1989253851L, 2493634740L, 336779249L,  1413220589L, 949473005L,
            1494392105L, 2740263730L, 2501784403L, 4220806161L, 3933294228L, 1541933957L, 3566262720L, 434009917L,
            2279934609L, 912550215L,  245951768L,  218302647L,  325459907L,  2364228626L, 1320321147L, 1975318233L,
            4082548789L, 3773543894L, 101889398L,  1356659502L, 4081585714L, 3033930576L, 1932335743L, 4177215091L,
            2350570326L, 1264349611L, 1940963484L, 2744982985L, 2058902147L, 2286043998L, 1532155570L, 2232714445L,
            623971666L,  3500845538L, 4001461152L, 3102804289L, 3747985323L, 2632278338L, 2623572725L, 1099181105L,
            2129095122L, 1396958609L, 930365652L,  2727081080L, 1981259419L, 2537562552L, 498517317L,  3482014832L,
            1185740029L, 3121480370L, 1765478484L, 3648549704L, 1724933006L, 3335178704L, 3115568496L, 961874263L,
            3970118036L, 4122031655L, 302743333L,  1778266952L, 125030821L,  2519078260L, 3268083827L, 3693609103L,
            43434602L,   2113380600L, 433971644L,  3103058389L, 2542373815L, 1434919268L, 3057243539L, 3358332123L,
            1193637761L, 193029813L,  2702563964L, 339772968L,  2738925197L, 2784638290L, 1899385136L, 603938617L,
            1345134811L, 486991224L,  2874485578L, 4204219025L, 1597542264L, 1074248689L, 984509844L,  4167941609L,
            2381848404L, 313653044L,  384032373L,  3077881229L, 3844827855L, 1122069313L, 2242265217L, 3635392782L,
            1344943788L, 1825639354L, 2208066605L, 3663468475L, 692796401L,  2331186689L, 2016490183L, 1088810631L,
            387839534L,  703992647L,  572282146L,  3674470894L, 1383360408L, 2613416729L, 508217280L,  2531182030L,
            788333147L,  458477965L,  3015354309L, 2399569135L, 2736687937L, 271512345L,  2710115586L, 2918699463L,
            1575429833L, 728169406L,  212804919L,  2426496014L, 926502308L,  3006915768L, 3763410744L, 2424022772L,
            4183352559L, 2746319890L, 921881192L,  3152256318L, 1973955117L, 2095615106L, 3708147068L, 1818018474L,
            948982704L,  194925950L,  3304721749L, 3755537143L, 4087860031L, 2259098591L, 558834084L,  2180993286L,
            3030542193L, 585714717L,  432440337L,  742260317L,  2914692478L, 2354439062L, 1388915005L, 3279070310L,
            2786565964L, 499639095L,  2414383430L, 1778892993L, 742869280L,  3197848109L, 3007221226L, 1919446761L,
            139662818L,  2352148533L, 2635192414L, 816985516L,  2882526420L, 1209118595L, 2974286931L, 2509489955L,
            3728148816L, 2067867943L, 3093424632L, 2158904659L, 2015983463L, 2954136097L, 2619172392L, 330943573L,
            3499812037L, 2568442168L, 3310969227L, 1033699176L, 2080514925L, 2130560355L, 2972087518L, 877649428L,
            237195294L,  1628077779L, 268278634L,  3996156904L, 3317657743L, 1740192238L, 4170517573L, 88223419L,
            3905481708L, 3363698028L, 498519120L,  3625904479L, 293203497L,  3670985034L, 2054541632L, 3298725626L,
            2480593659L, 2223776398L, 1634347204L, 2215844949L, 2104841048L, 3670995618L, 3601255277L, 3912366406L,
            1847441190L, 4008054822L, 1360293849L, 1701300061L, 3867389801L, 2215311706L, 3052888786L, 1980513524L,
            1702529541L, 2493432185L, 2255860359L, 2076780893L, 1667830663L, 4003910209L, 2833684755L, 1531188732L,
            1987865923L, 3415289420L, 61613019L,   3051246731L, 2568867322L, 2598191743L, 394030802L,  4091929449L,
            1887531246L, 4187444081L, 662091924L,  392970282L,  165453901L,  2704274271L, 1493869323L, 658786826L,
            785945344L,  510147204L,  2901693204L, 3423997925L, 1198026053L, 2692693903L, 2059283302L, 1742382128L,
            3424436781L, 1390863016L, 1044020012L, 3994462897L, 1961682213L, 3190572805L, 604285798L,  3995695119L,
            1771261768L, 3245100441L, 3681080538L, 971437554L,  3860685960L, 279123094L,  4238842596L, 3405331537L,
            552167914L,  1055008025L, 1950134434L, 2961646271L, 1955302803L, 1722485679L, 1758190963L, 1729359382L,
            151732431L,  2975671854L, 247920624L,  3388548947L, 1553852617L, 3655966648L, 3293475595L, 4136986292L,
            4125196386L, 1761868919L, 2084292805L, 3742433573L, 1850244386L, 2206452580L, 4156282532L, 1346814547L,
            2820323253L, 975032677L,  46817533L,   2438802842L, 2717448888L, 816496145L,  496096515L,  1509137007L,
            3202912676L, 3124438109L, 294850928L,  76707672L,   3576972823L, 1434515170L, 3797215694L, 1139943743L,
            3191526556L, 2676565129L, 3057535224L, 2781090099L, 2408969255L, 3940713661L, 1925278427L, 2418772170L,
            844586498L,  357917292L,  1502145715L, 3756405733L, 2629458815L, 2233165797L, 624925874L,  2292858577L,
            3949009490L, 709906505L,  1246333736L, 3863077887L, 1796645313L, 3268312861L, 3633646221L, 2692509080L,
            4149887921L, 4182468972L, 3843101055L, 311929642L,  400872849L,  813964776L,  4184855164L, 1566874656L,
            1360324679L, 1721466596L, 1809473503L, 2516710439L, 2822530636L, 3698913772L, 146246892L};
    }

    public double get_double()
    {
        counter += step;
        return double_constants[(int)(counter % double_constants.length)];
    }

    public long get_uint32()
    {
        counter += step;
        return uint32_constants[(int)(counter % uint32_constants.length)];
    }

    public byte get_int8()
    {
        counter += step;
        return (byte)(((int)(counter % 0xFF)) - 128);
    }
}
